There's so much we could be attacking here. Poverty, inflation, lack of access to healthy food, lack of socialized healthcare, overworking and underpaid workers, lack of time to cook, availability of cheap fast food, lack of maternity/paternity leave and proper time to recover from pregnancies, chronic stress, chronic medical issues that are comorbid with weight gain (hypothyroidism, depression, PCOS, insomnia, menopause, sleep apnea, metabolic disorders, etc), lack of walkable neighborhoods, lack of regulation on the sugar industry, the sugar industry's shift of blame to fat through advertising, culturally massive portion sizes.
But sure. People are just fat because they're lazy right?
I understand what you're saying but not sure of you understand capitalism.
All the things you listed is exactly how capitalism works and the ultimate power is with you. For example let's take lack for regulation on sugar industry.
Sugar industry must have lobbied hard to get that privilege but its up to the consumers to stop buying sugar when they know its bad for health.
When the demand stops, supply stops.
I don't think you know what capitalism means if you think capitalism is fat people's fault and not a systemic issue with much more sociopolitical nuance.