Prejudice against the obese is the last "acceptable" prejudice in America. The overweight are treated differently. They're looked at differently. They're stared at, sneered at, and discriminated against.
Obesity bias is, indeed, rampant, and well-documented. But in all of the literature on the topic that I have seen, one important element is only rarely addressed. Seldom does anyone ask: why?