good for you. complaining about certain features or limitations that existed and you knew about before you purchased the device is just a whiny thing to do. i hope you enjoy your malware,and info stealing apps, useless back button, the lag and choppiness,and horrible IDE compared to a world class one.
While I really like Visual Studio.NET (Currently using 2012 for most of the applications I develop). Eclipse is not a horrible IDE compared to VS. Both of them have features I like/dislike.
For the record here, these problems are only my opinion. Info stealing applications is easy to put on any platform (I'm a dev, so I do happen to know what is possible). The HTC one doesn't seem to lag at all (And, yes I'm used to the 920).
Also, when I first got the 920, it had tons of issues that needed fixing. My first one wouldn't hang up calls due to a faulty proximity detector. So, the work-around was to wait for the other person to hang up. This happened on multiple devices around the company. It did lock up also. One time I was stuck in an airport and had to figure out how to soft reset it. Not really that straight forward as I didn't know the volume button combination at first. One of my friends turned into a great hand warmer and never turned on again.
I had a total of 3 of them. One from BUILD dev, a red one that shattered on a small fall from my pocket, and another red one. So, I did try to love it.
The Camera is very nice and fast. I will miss that part.