I hate the draft so much. I hate everything about it. It makes no sense in kayfabe and I can't believe they've done it so many times. The Steveson pick really crystalized it in my mind. How does Smackdown, in kayfabe, not pick him at any point if he was available? Same with Raw, really, but at least they did eventually. Even under the logic of him being an untested professional wrestler, you would think they would still look at him the way teams looked at Tim Tebow - he's a big name that will sell merchandise. He's been in the news. Just having him on your show doing fuck-all will probably get a few eyeballs. But no, SD needs Carillo & Garza more.
Finn Balor has been on every brand in the last calendar year...I think. Karrion Kross just pops up on Raw while being NXT champ. Everything is so unnecessarily arbitrary.
Just say that SD and Raw have the ability to do trades any time they want and maybe once a year allow both shows to do a more realistic draft where they can take some amount of picks from the other roster - no champions - and if they want to move champions they have to do some kind of trade. Make storylines out of guys having contracts that end at weird times of year and have them say if the contract goes up they are defecting and maybe or maybe not a trade will get done so that roster can at least get something out of it. This works best with authority figures of course but it could still be done without them.
As for NXT... if Raw or SD wants to give time on their show to an NXT person, that's how it should be framed. "Dexter Lumis is currently negotiating a new NXT contract but is also looking at other opportunities. Smackdown is giving him a chance against Ricochet tonight." If an NXT person is officially moving to Raw or SD, they should just show up. No vignettes, no previews, nothing. Just "I was on that show now I'm on this one" end of discussion.
They can reach their end game in so many other ways that don't destroy the internal logic of the idea that these two brands are kinda/sorta supposed to be competing against each other.