I bought a Windows Phone because I wanted something that just works when it needs to work, and also is slick, modern, well-integrated, and protected by a walled-garden. I bought into the Android platform with a device that is not on contract and is not a phone, because I am willing to accept hacking around on and breaking a non-phone device.
Not that I'm denigrating your choice in any way, it has no bearing on my life at all, but I'm genuinely curious as to why anyone would buy an Android phone unless they're willing to hack it to bits. In my opinion, without root access on an Android phone, you're using an iPhone without great software support. The only draw of Android over the iPhone in the last three months that I can see is root access and a hacker community supporting it. Especially when it means buying an out-of-date and possibly out-of-support phone.
What drew you to the Android platform over the iPhone platform if you're not willing to update your software manually and are resigned to not getting a software upgrade until you buy a new phone? That seems ridiculous to me. Even on Windows Phone, every device that came with WP7 got WP7.5 and WP7.8.