Maher is a pompous ass but he's right here.
Go read the Twitter comments and you will see the problem.
It's not their fault they're fat, it's because healthy food is too expensive (this is a lie, chicken and veggies are not anymore expensive than going to McDonalds).