"A good developer can work with crappy tools and make great things."
So what exactly is your point here?