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.