Let's be subjective about all of this;
We are a service sector country.
India is a manufacturing sector country.
Why? Cost of labour and specialisation of workforce labour skills.
I would assume GM is producing these goods for some Southern Hemisphere reason, but those two bats being sold in the UK market are probably/should be deemed to be grey market goods.
I'm not saying its right. We have traditionalists here who hate to see the dilution of UK brands and good old British manufacturing - myself being one HOWEVER to make money, you need to embrace change. GM, and many other brands, are now looking to do that. I could get into supply chain management etc but I've already been boring enough.
In terms of this, we need to be careful not to accuse bat makers of lower quality. It's just as easy for TK to turn out a poor bat on a bad day (VERY unlikely, but possible) as it is for an Indian batmaker - we know the money is not a motivator in 99% of cases, and the majority of workshops top Indian brands have, rival the ones here.
BUT I agree the language GM use is misleading and I think this is something which may need to be addressed at the 'Nottingham' offices - or at least make the information readily available to those who want it.
Not all coke cola is made in the USA...