Perception of speed
I have never been a fanbois - the sheer price and current inability to upgrade or maintain apple kit yourself stifle that. But I switched to a second hand Macbook 5 years ago for work reasons and I have never wanted to go back. Why ?
It is fast enough for what I want it to do - the UI tricks that give it a seemingly fast response make it a joy to use. Things like, clicking on a button and getting an instant response - having multiple desktops - actually being able to run multiple programs - choosing when I want to install software patches - regular free OS upgrades that just work. Excellent power control - long battery life - mine is still on the original battery and going strong.
I do keep a desktop Windows machine but just for 1 purpose - to run a flight simulator - as the equivalent hardware from Apple would be 3 times the cost, and I am considering moving that to Linux so that I have control over the system updates..
I repair Windows PCs & Laptops for friends, family and a local school, I have lost count of the reinstalls I have to do from botched forced upgrades/patches or users who unwittingly run recovery and factory reset their machines. Programs/Printers that worked last week being uninstalled or broken by the latest OS patches. Ridiculous Boot times, never sure if it has accepted your click and just queued opening the app - then suddenly a minute or so later getting duplicate windows openinge... Or have all my clients just been conned into buying the cheapest machines that really are not capable of running Windows 10.
My current Macbook is the last of the upgradable Macbooks - mid 2012 - it should still be usable in 5 years time. I could sell it today for a minimal loss after 5 years, the 2nd hand prices being so high. But it will probably be my last apple purchase. I can't see me paying out that much again for a new apple box that I can not open simply and upgrade the memory or disk. Though if the 2018 mac mini proves to be upgradeable I will be keeping an eye on the second hand market in 5 years time !