Yosemite has been a major regression in almost every respect, I actually regret upgrading. Aside from the obvious and major performance and stability issues the major features are just plain broken. For example, try answering your phone from your computer. It takes way too long to actually pick up the call from the phone and then when you try to answer it bugs up so that in the end you can never actually answer the call. This is completely unacceptable behavior and a feature like this should have never been released unless it was exceptionally reliable and seamless.
It seems Apple is more concerned with showing off the concepts behind these features than making sure they actually deliver a solid experience when their released. Another case in point is the changes to AirPlay for the AppleTV. The new approach to connecting a device should be a big improvement, instead it's a buggy mess that makes it nearly impossible for us to use it anymore.
One of the most refreshing things about moving from primarily using Windows/Linux to a Mac for me was the sensibility, stability and the fact that things just worked the way you expected them to. Now that seems to be completely lost.
It seems Apple is more concerned with showing off the concepts behind these features than making sure they actually deliver a solid experience when their released. Another case in point is the changes to AirPlay for the AppleTV. The new approach to connecting a device should be a big improvement, instead it's a buggy mess that makes it nearly impossible for us to use it anymore.
One of the most refreshing things about moving from primarily using Windows/Linux to a Mac for me was the sensibility, stability and the fact that things just worked the way you expected them to. Now that seems to be completely lost.