It's not perfect, but it's better. I hope to see a lot more open source alternatives appear, but they can only survive if users support them.
That requires people to stop being corporate fanboys and care more about freedom and functionality than a status symbol.