Heh, yaml haters unite! I wish yaml would go away.
Yaml despite its flaws works pretty well for Ansible playbooks and for storing localizations.
I think the syntax is actually what makes it more human readable, it's still 95% text/numbers just annotated with information that makes it clear what things actually are instead of hiding them behind confusing computer parsing rules nobody is going to think about while reading human-friendly text.