> Why on earth would you do business with a company that makes you "<feel> cheated"?
Because everyone bitches about them but everyone still uses them, since after all, they are the cheapest. They just like to hurl rocks from the top of the mountain without actually doing anything productive about it - i.e. taking their money elsewhere.