Windows as a software developer is not a fun experience. Until Windows improves my ability to build shit in something other than .net, C#, etc(video game dev not withstanding) and improves the command prompt to function more like a console, I have no interest in going back what so ever.
As a heavy bash user I have to agree. Even the new Linux subsystem for Windows terminals use the horrible command prompt. I wish they would port Ubuntu's terminal app with tabs and much better usability.