He should have started a farm league. 18-22 year olds only with no NFL or CFL experience allowed.
He could have beaten everyone to the punch. And that punch seems like the only logical outcome that will come from our current situation. Colleges have no business participating in the pay to play model they currently find themselves sucked into. Even if they can’t directly participate, they can most definitely suffer from it. Which is what they’ll end up doing in the end I’m afraid. (Obviously though this is just a very uneducated opinion.)
There was one chief reason, in my opinion, that the XFL failed. And that reason was Vince McMahon himself.
I don't think it would have matter if he had created a league trying to outbid the NFL for top talent, a farm league to give guys who did not want to attend college a shot at impressing pro scouts, or a spring league to compete for TV time against other sports, a farm system, or a league that brings football to towns without a NFL team.
Every time I watched XFL, I realized that McMahon, who cut his teeth on pro wrestling, would end up scripting games just like he does wrestling matches. How is a guy who does that for a living going to create a true competitive league? It may have never happened, but on the occasions I watched XFL, I was always watching for indications that the fix was in, just like it is on wrestling shows. And I have a feeling I was not the only fan thinking that.
Now, unlike the WFL or USFL, McMahon might have the finances from WWE to delve into it again. But, and again this is just my opinion, I do not see fans trusting a wrestling promoter to trust him overseeing a "real" sports league.