You may not agree with me, but, IMHO, the new name schemes for OS X became too US-centric. Before Mavericks, Apple named their OS X versions with big cats. This was a wise scheme in my opinion, as these names connect to anybody. It is easy for anybody anywhere in the world to identify and connect to tigers, leopards and lions. In addition, each of these big cats live in different places worldwide, and the images of these animals always depicted a different place in the world, which is where such animals lived. It had worldwide appeal. With Mavericks, Apple introduced a new naming scheme. OS X versions would be named after places. Mavericks was the first. Now, Yosemite. Both places in California. This naming scheme may have an appeal in the US, but not worldwide appeal. Mavericks? Who outside of the US knows what Mavericks is, apart from surfers? Yosemite is at least more widely known, but still. Why not use worldwide locations instead? I don't really care about the name Apple gives to the OS. However, I think this is a poor marketing strategy since it is alienating foreign customers, which are the ones Apple should be focusing at.