The contention people feel is when you wait years for a refresh or make-over, and what you are given is already outdated in comparison to what's out there in the market, then what were you waiting for? It's easy to say if you don't like it, go buy a PC or build a Hackintosh, but it just shifts the fault onto the consumer. Apple fans (not users) look at Apple as if they don't care at all for profits - they are this magical company who exists solely to give people wonderful products. If that were so true, we wouldn't be given such low level or out of date options on high end, expensive products that we are made to wait years for. I'm fine to wait 2 - 4 years for a redesigned or even refreshed MacBook Pro, Mac Pro, etc - but after I do, give me the choice to get my hands on what's currently the best available tech. Not what's cheapest for Apple to make even greater profit margin on.