i definitely hate these people that are like "omg, i hate these people that ask me for money", but at the same time, they have some legitimate gripes. most of the valid complaints (in my opinion) revolve around sudo-homeless that spange for beer money every day. they're basically taking money out of the hands of the real homeless that have legitimate problems like mental illness, drug addiction, destitution, etc.
i know there's going to be a ton of kids pissing all over me cause they "don't want to participate in the system" or whatever (i know because i was one of them), but there's all kinds of things you can do to make money and not "sell out" and still travel and have a good time. you don't have to be a leech to have a good time.
i've been under the opinion for a long time now, that we need to discourage ooglish-spanging (ooglanging?) as a community. now that means, not saying "hey you can't do that" because, we all have needed to do that at some point or another. but rather just calling out people for being fucking lazy and asking the general public to support their booze habit (that isn't even a habit (like alcoholics), they just do it for fun). people need to be a little more responsible and see the big picture around them rather than just be concerned about themselves.
as for the iphone thing, the general public needs to realize that we live in the most privileged country on the fucking earth. the fact that homeless people have any of these things is just a sign of the times. like daemeon said, they're cheap, even free, and the internet is so pervasive in our lives that it's practically up there with other base needs like food, water, and shelter. if you want to get a job and get off the streets, you need a phone, and you need the internet to find and get a job.
and just like others have said, we're not in a third world country, and we should be able to have a few nice things without being fucking shamed about it. even a nintendo ds isn't that fucking luxurious, it's a game system that came out like 7 years ago (and retails for about 50 bucks used).
overall i hate people that pass all kinds of judgement on others because they're committing the crime of not having a box surrounding them and their stuff.