Isn't the quality of UX less a problem of the platform and more a problem of the producing company not focusing on the experience their software should deliver? It's not as if it's impossible to create bad software for the Mac OS simply because it uses the native L&F.