It switches on features like HTTP pipelining as well, which in some cases will cause sites to stop loading properly, and doesn't cleanly remove itself (i.e. reset all the settings it touches).
It's written for the same reasons as people publishing lists of about:config settings to change. They don't understand what they're doing.