NXT on Hulu was free and was barely talked about. Definitely not enough to sustain a brand like they wanted to do with ECW.
And don't conflate YouTube's rise with something WWE could have co-opted. This is WWE, so they would have been as constrained and exclusive as possible.
But don't you have to subscribe to hulu? Was it a free service back then? I'm asking because I know nothing about it.
They would have presence during the streaming boom and before the interest for wrestling hit rock bottom is what I'm saying.