If Apple's proprietary tendencies ever catch up to it, at least we'll have something guaranteed to be free (Linux) and of continually-increasing quality. Despite Apple's flaws though, it still makes great software thus far.
Apple's flaws are what let it make great software. If they were releasing OS X as an open-source code implementation, it would not be as good as it is.
How would its "proprietary tendencies" catch up to it? There will always be people willing to pay for good things.