at some point in my life, i determined that i liked tabs. well, nobody else does. spaces are the vs default and they make pull requests difficult to view the diff when there are so many tabs vs spaces problems. most people that submit pull requests use spaces - and probably most visual studio developers in general. 

You win, I changed my mind. The codebase is spaces. Long live spaces!