The bad atmosphere may be driving them off, but I feel like it may have more to do with the fact that all there is to do here is post in the misc thread, or one of the other three active topics we have going.
There's no way a controller would work with DOTA. Abilities work in a multitude of different ways, and you just wouldn't be able to put them all on one stick so they would function properly. Having spells like blink to make a split second getaway just wouldn't be possible.
If people treat me different me different because of the clothes I wear, that's their issue. I'm not going to put on a pair of $600 Italian shoes in order to make them think better of me. I'd rather be myself and save some money.