As a Mac user for over 25 years. I am beginning to hate Apple trying to sell 3-5 year products at full price with old components/tech. Mac mini (HP have a much better PCmini), Mac Pro, (I know a new one is due, after 4+ yrs). The ridiculous requirement to take your new shiny iMac Pro to an Apple store or authorised dealer for additional RAM. Wasting precious driving time, precious waiting time etc. When it takes 3-5 mins on an iMac. No screens, 4K or 8K, no 17" laptop, no new iMac screen size, it's still 27" from 2009. We want 30", 32" or 34". Not just 27". Apple is now just a phone company. It manages to update the phones every year with minor updates. What about software Apple? Apple released loads of great software from Appleworks, iMovie, Aperture in the early days. When was Pages, numbers, keynote last updated (not dumbed down) with features to take on Microsoft?? Those products are useless for anyone apart from 10 year old kids. Business users and professionals have been screwed over by Apple with inferior products but with superior prices. Quality control means nothing to Apple anymore. Things don't work anymore, they always need fixes. Can't remember when Apple had anything innovative, in the last 10 yrs apart from the iPhone. Mac Users might as well get the highest spec models available and not replace it for at least 5 years. As only then will Apple have anything new worth upgrading to.