You've never even used the phone let alone S60, how are you qualified to say this?
If you aren't a techie you probably will have problems with S60, that's just how it is.
Slashdot I still think you should've given the phone a chance as the ovi store just came out but I guess if you cancelled...