Well, I thought the same thing, but then I found out that the editor I'm viewing the file in (gedit) has 8 spaces for one tab created in the editor, but the tabs that I copied/pasted into the file (along with the rest of the content), and saved, represents a different number of spaces. So it seems that somehow whatever editor or program that writes the tab characters effects how many spaces they will represent across all editors that view the same file. Or else, gedit would be showing all tabs as 8 spaces, wouldn't it?