This is what happens with technology. I remember when I bought my Core 2 Duo laptop it was top of the line. Fast forward a few years and now there are Core i5, i7 processors that blow it out of the water, but I'm still using it since it meets my needs. The only problem I see here is ROM developer fragmentation due to so many devices being out there. It's too bad phones weren't like computers where you could just upgrade the OS yourself.