This idea of insisting everyone to denote calories, etc but the thing is fat people are gonna do what fat people do. I have family that is like this eventhough theyve attended health classes, and know this stuff. And eating is much like picking out ice cream flavors everyone likes one more than another and theyll return to that one flavor.
If the problem is over-eating ...then you have a point, but aesthetic people in the industry sell the product, consumers get the product. The average consumer will do what the average consumer does at the end, not what the minority of aesthetic people will do (lift, run, have fitness classes, worry about their health). In a sense what you are proposing is reasonable but for companies to "change" their marketing tactics, well good luck with that I guess cause even if it was an eskimo selling ice cream to an eskimo they'd be using the most aesthetic people and said average mentality would return to the mean ie eat ice cream.
Actually the bigger thing at foot is the availability of franchises at corners, and the exposure most people have to one. But people still have common sense most will eat 2-3 burgers some will eat 3 , 2 fries an ice-cream 'wich' , dont matter