Rationalize your spend, criticize others. Hypocritical, yeah just a bit. BTW, cheap is relative to one's circumstances. Your cheap iPad could be considered an unreasonable purchase, you know, by one of those people you seem to be championing by chastising everyone else.
Don't make presumptions about someone you don't even know. Or in your case, a lot of someones you don't know. Taking your own advice would be a great thing to do. It's actually good advice.
Reasonable to whom? Modest relative to what? Not over the top, selfish or greedy? I don't know bud. From here your indignation seems a bit over the top. Not to criticize, but you're hogging all the faux righteousness and using more than your fair share of rationalization to make your choices justified. Who's being selfish and greedy now?
Again, take your own advice Matt. Stop judging; both others so harshly and yourself so reasonably.