I think people are going to complain about any device and they're not in the wrong to do so...but if you really look at this phone as it stands...try not to compare with other companies... is it really not living up to your expectations?
We all bought the phone knowing it may never get dual touch. We all bought it knowing it was being released with an already out-dated OS version that didn't have flash. We all knew it didnt' have a good camera flash.
But as for the rest I think it comes as advertised. It has a fast processor, big ass screen and lots of memory... meaning it's very customizeable and that's where the developer community stepped in..and MAN have they delivered! The options we have available to us now is simply astounding.
I'm running X10's Eminence ROM with my own tweaks that i've learned on this forum and I just love the phone. Yes I want flash but i'm waiting for a stable 2.2 before making the move because the phone simply does everything I expect and more as it is. To be honest I loved it with the Rogers 2.1 update until my email notification stopped working... I figured rather than reflash I'd put on Eminence for the black status bar and I'm just thrilled with the results.
Anyways, there's my rant
