Seriously? Read the thread. You responded to "Using config tools isn't helpful" with "but mine is python!!1". Nobody cares, it is a completely irrelevant detail. I simply said ruby because the two popular options are both ruby. It still applies to fucking cfengine, it doesn't matter the specific tool.
The Ruby-based CMSes are very, very different from tools like Ansible. That's an important issue when you're bashing the entire range, seemingly without any thought for the situations that make them useful and without knowledge of other options than Puppet/Chef.
>The Ruby-based CMSes are very, very different from tools like Ansible
No they are not. I've probably been doing system administration longer than you have been alive. I've used everything from cfengine to salt. They all cause more problems than they solve.
If you're intending to bash Puppet/Chef, why are you doing it in response to someone mentioning how handy Ansible is?