I totally agree with OP. It has been a long time since I have been WOWed by apple. Each successive release of an iPhone or iPad or Macbook I am more and more unimpressd with their marginal spec bumps or the skimping of certain things here and there to maintain their already ridiculous profit margins.
Wow here's a revelation, you are already the richest company in the world i think its safe to say you can trim back some of that margin in every product and give a little more back to the customers who put you on top.
I mean really in this day and age $100 premium for jumping up 16GB in an iphone. (Yes, Yes, don't even start with a business lecture on me...)Come on. I understand business, profits, marketing and their pricing tiers and pricing structures but hey, could they just gouge people a little less?
But the biggest problem I have is absolutely their product refresh time!!! Wow, now i have an iphone 5

's biggest and greatest iphone yet and its still smaller than almost every new phone in that price range. Apple keeps shattering sales records on every release of the iphone and they think that says something. Well the truth of the matter is their refresh time is a year - year and a half. Nearly everyone will be eligible for upgrade within that products life span of it being the latest iphone of course they are gonna sell like crazy! Plus new customers from old phones and people who realize they don't like androids or their problems.
Sorry, but the new iphone should really be a little wider, but i know why they didn't do it so I don't need a lecture.
Need a mac pro or new imac? Whenever we have time to stop counting our billions from iOS maybe we can make some time for you dirtbags to come up with something more innovative than a hardware spec bump which we aren't even responsible for!! (Intel, ATI, Nvidia, Samsung etc...)