While I'm of the opinion that tinkering away with a Raspberry Pi is inherently a great thing, developing for a minimalistic piece of nearly open source hardware running an open source OS using software as bloated and proprietary as Visual Studio really rubs me the wrong way.