My wife had a 2 year old MacBook pro...not a cheap machine by any stretch, go belly up due to a motherboard issue while it was still under warranty. Got that fixed and it lasted a few more years but eventually had to replace it due to something else that was expensive as no longer under warranty.
That's been my only experience with Apple computers, but literally every PC I've ever had gave more years of service with less trouble.
She's had a few iPhones over the years that I always hated dealing with. Even things that should be simple like accessing the memory via USB to copy vacation photos off of it were exercises in rage control. I've got us both using Windows PCs and Google Pixel phones now and things are peachy.
Meh. I certainly believe you, but I've had about the opposite experience myself. We bought a $900 HP from Best Buy in 2007, which wasn't exactly cheap or bare bones. It did have craptastic Windows Vista, but that had nothing to do with the issues. It was overall a pretty slow machine....until it died. I don't remember the exact failure but the screen would not come on after about 14 months. I believe it was the graphics card burnt out...whatever it was, motherboard had to be replaced. Bought another one for $1100 this time thinking over a year later and a bit more money for a "better" model would be a better solution. Same crap, but 11 months later this time.
We bought a base model late 2009 "MacBook" to be the new computer. We had one iPhone and a few iPod touches in the family at the time, so we really had no investment into the Apple ecosystem yet, which is why we went base model on that one because we weren't sure we wanted to commit, we just wanted to get away from the HPs. It had 2GB of RAM and a 5400 rpm 250GB HDD. The thing ran great for its time, we had no issues with it. We did want more storage with it, so I swapped it to a 7200 rpm 500GB HDD (SSD was not big yet). It also slowed down a bit on I believe the 4th OS X release that it supported, so I swapped the RAM to 4GB. Back to good. We retired it at 6 years old (still working fine) when we added 2 MacBook Pros to the family.
My MacBook Pro is what I took to college. It only had two failures....the screen dying a flickery death. The first time was due to me - I didn't have a smart TV or cable for the first few years of college and so I would HDMI my laptop to the TV to watch shows. I'd fall asleep constantly with the TV on which led to many many nights of the computer running constantly, screen on. About 3 years in the screen was dead, but it had done the time of about 7-9 years....Got that fixed for $325 at Apple. I retired that laptop at 6 years old when the screen went bad again....the second time is because the cat pushed the laptop off the couch onto hard floor....twice. Oversights on my part leaving the laptop on the couch. The computer itself worked fine, but I was not too sad as it had a 256GB SSD that could not be upgraded without soldering work. So I wanted something different anyways, and by this time I had graduated and didn't need a laptop anyways.
My work Windows laptops have had SSDs and 16GB of RAM and while they haven't had "failures", they aren't pleasurable machines to use in my opinion. Pros and cons to both options, I guess. And trust me, I have plenty of complaints with Apple's Mac software decisions, but I still prefer them as the machine to use over Windows.
I have had many iPhones since 2010 and while they have their flaws too, I simply can't fathom using any of the Androids I've ever tried. Not to mention Androids are often even more expensive than iPhones nowadays and have less storage options, even when SD storage cards are an option. Most issues I've had with iPhones themselves are dumb software glitches that are overlooked. The example of moving photos to a USB stick I can't relate to....I've used iCloud for my photos and they sync to the Photos app on my mac and
iCloud.com for Windows. Never had a single complaint with that service. Now with USB-C ports, I have to imagine moving photos to a flash drive is probably easier than it used to be. For sending them to another iPhone, AirDrop and iMessage are perfect, and for sending to an Android, I'd probably drop them a 30 day link to them on iCloud.
These days I have an old iMac, iPad Pro, iPhone 15 PM, and Apple Watch Ultra. I like them all for different reasons. The Windows work laptop is "fine", I just don't prefer it often. I much prefer to run Windows on the Mac if I can.