I'm actually the author of the post and was not just being a hater.
I truly feel that these icons are complete crap.