Business doesn't have to be ethical - cigarettes, alcohol, cars with large engines, plastic bag manufacturers ...... there's a massive list of what I would regard as "non-ethical" products available to us which provide jobs, generate income etc. Not really fair to blast someone for spotting a gap in the market and jumping on it!
Indeed, but 2 of those in your list are products which adults choose for themselves. Children don't normally choose to be fat, in most cases they're given an excess of food to eat, or eat the wrong foods by default. If it's the wrong food, the parents are to blame and it needs sorted out, not accepted by mass-marketing oversized clothes to somehow make them feel better; That's just burying heads in the sand and the child will suffer.
So yes, there are unethical businesses and business practices but they're not in the same vein as this. Maybe it's just a decency thing though, I'm all for people making money but does it HAVE to result in people suffering long-term while they walk around with their fingers in their ears, justifying it as a "gap in the market"?
I mean, someone mentioned America - massive problems with obesity because it just became "accepted" (large portions, massive clothes, etc etc) - I say remove the big clothes from the market and stop assuring lazy people that their fat kid is fine, for the kids sake. "Mum I can't fit into my normal sized jeans any more" "you might want to put that mars bar down then" "but mummmm... " "no buts, go and play football".
Remember the old expression "sometimes you have to be cruel to be kind?" - some people need to be told they're fat, not buttered up (excuse the pun), so that they can actually think "hey, I might need to do something about this before it gets worse".
We'll all pay in the long run - fancy financing a country where the majority of people need healthcare due to their own gluttony? It's coming! Pandering to people only makes it more likely, since fatter = more effort to move = less likely to happen = guaranteed health problems.
For the record, I'm not slim myself, I'm 6' @ 14 stone 3lb but I keep fit and don't need XXL clothes, and neither do my kids!
And yes, I realise there are some larger kids but surely they should be the exception rather than the rule...?