Soldato
Android is based apon Linux though. What's wrong with the software ?
It's out of date? Running the same software as previous generation Android Phones. Congratulations on waiting until Q4 to get 2.1, so the phone was released April, so you're waiting at least 7 months before you get Eclaire.
That's near enough half the length of an 18 month contract, a contract you're paying top rate for SE's flagship phone that can't even use automatic flash, doesn't have multi touch screen and can't run a lot of the latest applications that use 2.0.