Lexur was talking about "whole server", that is you can put multiple websites on one server. $500 / 30 is only about $16.6 per website. Isn't bad at all. I'd say that's a regular price you'd pay for a worthy hosting.
Of course if you are on one of those dollar/year hosting plans, what do you expect? They obviosly cannot deliver quality service for such low prices.
Hosting is no different than any other business - you get what you pay for.
So to summarize, look for "expensive" plans.