Re point a, cheap calories have been around in abundance for 5 decades. The trend has actually been toward more fresh food being available, not more junk (most candies, sodas, and white bread brands are ancient).
lol at point e.
This is so not true. For a while there was a tiny blip where a corner of the internet was fat friendly.
I know a black lesbian from the south who was obese and managed to lose fat by weightlifting. She said by far being obese was worse socially than either of the other things. As part of getting in shape she started jogging and people mocked her for being fat while exercising.