Ohohohoohoho Spot on!
I had no idea that there was a backstory behind that MGF skit but now this all makes sense and pretty much shows the stupidity of the people on Newgrounds and just video game/anime nerds in general and how to "succeed" on the interwebs.
Seriously you guys are the ones who complete Newgrounds and I expect you to continue that tradition <3