They can't do the last one, that's more on the developers themselves. Microsoft doesn't make applications run faster on it than OS X, the fact that developers care more about their largest audience base (Windows) makes it so that they put the most effort in on Windows.
The other things would be great, though.
I agree this is mostly true, as software coming from another Unix platform often runs better on OSX, than Windows, however I believe that work always can be done to make resources better utilised.
----- and now something completely different -----
To make Apple sell more 'gaming' hardware and make video and graphics professionals happy with the latest and best, as well as bringing more gaming to the Mac, it would be an idea for Apple to bring together one of Microsofts forgotten franchises: Flight Simulation. Why not? There is a lot of people with deep pockets who love flying, making the best Flight Simulator, OS X exclusive could sell a lot of really powerful hardware! A truly modern Flight Simulator does not exist, and somebody ought to make one, it could even be made for both entertainment and highly professional visualisation. There would also be some synergies to Apple's mapping efforts...