The differences in "what a tab" means have obviously caused far too much grief. A modest proposal : add the following character points to Unicode :
U+something or other = TAB EXPANDING TO TWO SPACES
U+next value = TAB EXPANDING TO THREE SPACES
U+next value = TAB EXPANDING TO FOUR SPACES
... up to, say, TAB EXPANDING TO TWELVE SPACES (should be enough for anybody). Tab users can continue to tab, with their intent recorded along with the tab.
(I shouldn't have to point out that the above is not intended seriously. But it occurs to me that, given some of the loopy emoji already in Unicode, there might be a risk that the Unicode consortium itself might take this seriously... (shudders))
NB I'm assuming four spaces is the chosen number
Well, as has been inevitably noted above, five is right out.