the nxt booking team has done a pretty great job at created a dedicated audience and expanding it greatly every year
their product is also beloved. that has to count for something.
The most amazing part is that what NXT does is building a product for their audience and make logical decisions. They aren't reinventing the wheel there but WWE can't even do that.
They also don't script every little thing and let wrestlers be creative. Who knew that would help...