That's applicable to all tech.
Exactly. This is why we Apple fanboys should stay relaxed. There will always be better performing and also cheaper laptops on the market. Sometimes also better performing AND cheaper. I don't care. I went from MacBooks into the Surface universe with Surface RT, Pro 1st Gen and the Pro 3. They are all nice devices but have two big flaws:
1 Windows
2 try to combine many devices e.g. many use cases into one device. Requires compromise and thus dissatisfaction. Not a Microsoft problem, rather a general issue.
However, I am back to my Mac and live happily ever after.