Visual studio was very not great around 2010. I especially hated the widespread divergence from language specifications and the choice to use a different compiler front end for GUI feedback vs generating code, so you'd get errors in one and not the other. My colleagues claimed it used to be worse.