Whynne has admitted that it really has less to do with the actual use, but that he hates reddit -- mostly for claiming memes, including trollface, their own. Whether reddit admits it or not, it is the asshole of the internet, with little to no original memes. 