Assuming this is referring to making Friday Night Funkin' and not some more recent thing I'm aware of, the shirt's right.
Yeah I think it's kinda annoying NOW but it gave Newgrounds the injection of users it needed to keep going a bit longer especially right after a few other art websites (tumblr, deviantart) saw mass exoduses.