I've walked by these lines, they don't look homeless to me. They may appear to be less fortunate, but I think I can differentiate a homeless person boozed up or cracked out from those in line.
Yes, its ok to live a nice lifestyle and drive nice cars and live in your nice homes. Its the American way and I don't have any problem with that. Its NOT ok to go flaunting your privileged lifestyle with insensitive comments like "pathetic $100".
You would be surprised how homeless people can look. They aren't all shabbily dressed and dirty, pushing a shopping cart.