Is it, though?
I don't particularly want to make life choices based on what's most economically efficient for airlines, but you do you I guess. And while my being fat is definitely a result of my life choices, that's certainly not the case for all of us.
Regardless of what size you believe everyone should be, the airlines have to deal with the size that people actually are. They have made the choice to size their seats in a way that causes this problem. They could have just plastered "no fatties" at the ticket counter, or maybe had a section of seats reserved for fat people at a somewhat higher price point and required people over a certain size to use them, but instead they've chosen to sit us all together. And they do so with the knowledge that judgemental assholes will just blame the fatties instead of them.
But keep playing their game, you appear to be good at it.