Apple prices are indeed higher than generic PC;so are other brands in other markets,yet does everyone hate them?
Making enough money to pay your staff and stockholders well is the point of being in business;just barely meeting expenses and depending on unpaid volunteers is something else.
I think both companies have used bad practices but Hyperion at least delivers product .