it’s an entirely usable system that can be used as shell script replacements to full virtual machine provisioning.
it does not matter if the language is a “kludge” if it suits the purpose. Ansible suits a lot of purposes and is worth exploring as a free technology.