Yeah, I agree, I've heard all that, but it doesn't really worry me.
To be honest, while I proudly display my device and even reccomend others to the platform, I can't really push it as hard as I'd like to.
The main problem right now is that the platform is just immature. It is very stable, silky smooth, and has a ton of potential, but right now, it's just not caught up with iPhone and Droid as far as what's possible to do on these phones.
The biggest issue by far is the lack of 3rd party apps. However, this, I'm not really worried about. People are buying these phones, and as the platform continues to grow, apps will be developed. Windows 8 will be a major turning point, because all of the sudden, Windows phones will have specs which are just as good if not better than their iPhone and Droid counterparts. Not to mention it will have the same silky smooth UI that blows Droid and iPhone out of the water. Nokia will make a superior phone to both Apple and whatever the myriad of Droid vendors can come out with. High res screens, multi core, baked in Skype integration, etc. is all on the way, and that will certainly attract a lot of people. It will just snowball from there as people realize that Droid may not be the best #2 after the iPhone.
What I'm a little bit concerned about right now are the little details that are bothering me.
For example:
-Why can't we choose custom colors for our tiles? The only color I really like is the "blue". But I'd really like to have a gray. I can't comprehend why an option like this was left out, and why we're only left with about 7 colors to choose from, the majority of them ugly.
-Why can't we resize our tiles? I'd honestly prefer them to be maybe 3/4 the size that they are now. Or maybe 3 to a row instead of 2 to a row.
-Can't choose pictures that show up on the pictures tile. So no naked pictures of that chick I tagged last night because I'm afraid they'll show up on the pictures tile randomly.
-Why can't we have the option to keep Wi-Fi connected when the phone is sleeping? Getting very sick of waiting 8 seconds for WiFi to reconnect when I wake up the phone.
-Maps could use a huge update. No option to turn on satellite mode, have to zoom in real close.
-Put a damn forward and back button on internet explorer. Dumbest idea to combine the phones back button with IE back button. Also, IE can have sluggish performance.
-Multi tasking is just not what it should be. Can't close out different tabs without going into them. So if I want to close out of everything, I have to hit the back button 50 times? Clumsy. Also, it's not true multitasking. Every time I switch apps the things reloads.
-What if I want to separate my FB contacts from my true contacts? Or have Facebook integration, but not add the contacts to my contact "list". I do think there should be a "phonebook" that's separate from "people". I mean, a lot of people have greater than 1000 friends, I have about 500, these are people I don't need to see when I am trying to find a phone number. I might call 30-40 people regularly. It would be awesome if I could have a phonebook with only those people in it, separate from the "people hub". I could only imagine how annoying it would be with over 1000 Facebook friends.
-FB Integration. Could be VASTLY improved. It's nice now but not what it could/should be.
-The list of apps is just not a good way to display them. Let us create our own folders and put apps in them.
-Speaking of folders, let the phone act as a USB device that we can manage data on!
These are just a FEW of the items I've come across. Like I said, I love the OS and I'm glad I'm using it in its infancy. Excited to see where it goes from here. But I'm definetely not worried about the future of this platform. It's just too good to have consumers continue to ignore it forever. The "Windows" stigma will dissapear, if I recall Apple used to have a pretty lousy stigma for a long, long time.