I also like to use tabs. I use them in my code and lists. I like tapping a key that immediately makes an obvious whitespace. This is very helpful to me for readability of nested stuff.
I also hate YAML even though I make a lot of tasks/roles/playbooks in ansible.
Sorry I didn't realize I had replied with I deleted my comment. I understand some editors allow you to set tab and you can set actual spaces, like in vi. However, personally I feel like hitting tab gives me the whitespace I want for readability already.
For programmatic parsing it is simple because it's just looking for an HT.
I apologize. I didn't know I had replies when I deleted my post. Yeah I know you can set that behavior in some editors. And other than what I just replied with on another comment, I like tabs because I also don't have to worry about styling guides that some set down as '2 spaces' or '3 spaces' or '5 spaces' or whatever. It is basically just universally a horizontal tab.