A tabstop can be set to 1, 2, 4, 8 or 100 characters. Spaces cannot. If you set every tab to 1 character, you still see the intended indentation of the author.
So why as a community or (dare I say Planet?) Do we use spaces? Or even the worst of all defaults: tabs + spaces at the same time
If setting your tabstop was EASY and TRIVIAL in emacs or vi then I suspect the world would be moving towards tabs and away from spaces. I do not see any advantages of spaces over tabs, instead I see a LOT of advantages of Tabs over spaces, and if tabs became the standard, I suspect the options would become even better.
The ONLY time I could advocate spaces and tabs together would be something like the following:
if(somecondition &&
some_other_condition &&
a_third_condition){Ironically, I couldn't paste in tab characters into the text field for the above effect.
I will now put on my flame proof suit and wait near the garden hose.
If anyone is wondering I use emacs which by default uses tabs+spaces which is the worst of both worlds

