content: I can see why, android has a lot of adoption so naturally they are going to have their stuff together more for software. I use Cyanogen mod for android right now and I have the same software stability issues so it really just comes down to voting with my money, not having the absolute best user experience. Which is why I put up with Cyanogens bugs since I'm using less non free software.