Ten years ago, I was a staunch Apple fan. I liked their product line-up - it was simple, easy to understand, and the products were good. If you needed power, you bought a Pro. If you needed value, you bought the non-pro. Both sides had good parts, were generally well built, repairable, and at the time used standard stuff. The OS was improving at a rate of knots as well.
Some time in the last 5 years, I've gone from being a big fan, to really not liking Apple much at all. Primarily because they've gone back to their older attitudes toward standardised parts; they've removed user-serviceability on batteries, memory, storage, yet haven't offered any real concessions to their ridiculously expensive upgrade prices.
Their non-US pricing is infuriating, too. With current currency conversion rates, the base MacBook Pro is $250 USD more expensive in New Zealand after all taxes are taken into account than it is in the USA, and it only gets worse from there.
Computers do not need to be disposable appliances. The used market for Macs is awful now, flooded with 2GB/64GB MacBook Airs that are near useless, and 128GB storage on the lower end rMBPs with only expensive custom third party upgrades available from OWC or Transcend putting a premium on the more spec'd out models.
In the past, you could just buy whatever used (or new) Mac is approximately right for your needs, and fill it to the brim with RAM and a fast SSD when you needed to. I got 3 usable years out of my 2006 MacBook, 4 usable years out of my 2008 MacBook Pro, and only 1.5 years out of my 2013 15" rMBP. At the time, it was already just over the limit for my work machine budget, and I had to retire it due to needing more RAM. I'm quite positive I would still be using it today had I been able to upgrade it. But instead I bought a second hand MacBook Air for iOS development and put up with Linux and Windows on an Ivy Bridge-E desktop that I could only use properly half the time.
Many things they've been doing recently have been actively hostile to users with basically no legitimate recourse. Pentalobe screws? Bricking iPhones with third party home buttons? Limiting availability of genuine parts, causing Chinese counterfeit market flooding? Multiple proprietary SSD blade card formats that are essentially pin swaps of existing standards? Glueing batteries? Lightning instead of USB?
It might be semi alright if you live in the USA near an Apple Store, and can take advantage of some of their better policies, but the point is that they don't need to do any of this stuff in the first place.