Tabs are simply not a good choice for indentation *regardless* of language because there is no standard for how to use them.
That's a stupid thing to say. Replace "Tabs" with "Spaces" and it's just as true.
If we use tabs, I can make them 1, 2, 4, 8, or 32 wide, whatever I prefer. If we use spaces, I have to agree with and accept whatever the team prefers. Seems pretty simple to me.
If you make a standard for how to use any character or set of characters for indentation, then there's a standard.
Oh, and while you're right, I haven't written much Python, I have written a WHOLE LOT of code in brace languages. I use IDEs that brace-match for me, so in the really hairy cases, I have a little help. How do you brace-match spaces?