Worked as a .net dev for ~3 years, and I loved VS, but it had its share of random problems too. I remember it flipping out and suddenly consuming a shitload of CPU and RAM for no apparent reason, even working on fairly small projects. It was nearly impossible to work with it until I switched to a more powerful PC.
Is it really fair to say xCode is not a successful tool? A lot of people use it, and I don't hear enough complains about it.
And what is the most common tool for Android development? I assumed it'd be Android Studio by now, is everyone still on Eclipse?