erm wait what when was reddit a meme?
Reddit is only a place that picks up memes and abuse them.
Of course, from CN's logic, that means it's a acceptable substitute for 4chan, since of course, nobody wants to hear what 4chan is and they should believe that the internet itself spawned them.
Also, i shut off the video when i saw the Nyan Cat reference, i wanted to rip someone's head off and shove the body into a grinder.