I don't get this common reaction to the post? What's wrong with providing something for a dollar, if it's worth a dollar?
What's necessarily unprofessional about providing something worth a dollar?
What is it about online entities that make it necessary for them to be somehow more "worthy" than most peoples' daily slog in a cubicle or behind a register? Yes, the internet makes it more possible to make "worthy" entities, but why must they be worthy?
Just because some people associate their better instincts and identity with the internet doesn't mean that everyone should do the same. Otherwise we'd all be driving Priuses.