Macs aren't for everyone.
I had a Macbook Air back in the days where they still came with spinning drives, and after dealing with random freezes for months, I finally discovered that the drive was failing despite there not being any warnings displayed. It was only when trying to upgrade to the next version of the OS that it told me it couldn't install on a failing drive... But it would have happily let me keep using the system without letting me know about it!
Don't get me started on the people at the Apple service center not understanding SMART status....