There is too many people here justifying discriminating against overweight people as well as too many people justifying being overweight.
Why can't we just hire people based on their skill sets, instead of our biases?
I suppose I have a live and let live attitude about people that just isn't popular anymore, even on a site billed as "for nerds".
Weren't enough nerds like us tormented in our youth for the way we looked? I swore I would never torment people that way, and it saddens me that the "nerd culture" has become some close minded self righteous group of people.
Personally I believe that red light timings should be more about personal safety than revenue. I'm just saying that I can't imagine a legal argument for federal regulation which the OP suggests.
Also, on your second to last statement (racial assumptions aside): do you really believe that criminals will stop being criminals if we only just accept them? Isn't socially deviant behavior the reason why criminals get pushed out of society?
"Card readers? We don't need no stinking card readers." -- Peter da Silva (at the National Academy of Sciencies, 1965, in a particularly vivid fantasy)