Tabs for indentation, spaces for alignment. That way devs can set whatever tab length they prefer in their editors without messing up alignment.
I choose between tabs and spaces depending on existing code base, but prefer neither (or both). When writing code from scratch, it depends on language and text editor used.
It1s a safe question to estimate the troll numbers.
On the contrary, those of us who prefer both are the smart ones[0]