I disagree a bit
Dom's shifts are clearly patterned on some of the better outboxers in history. But he's over reliant on feints, and Cody (a long time amateur boxing) read his feints easily. Cruz's striking works against guys who haven't been boxing for nearly a decade. What Cruz is doing is adapting a very very difficult style to implement in MMA, and I think it works (I agree he's usually bigger and longer) despite not being as tight and smooth as you'd want it to be. It's not so much the reach but he's actually pretty good at fighting long, loopy shit punches and all, and he uses his height well (guys are punching up at him, or trying to)
One of the best things about the Cruz/Cody fight was Cody literally using some of Dom's favorite tactics (crouching and using it to spring to either side, an Ali favorite) against him with way better and more effecient footwork. I think Cody just showed that Cruz's footwork wasn't as tight as people believed. And of course, above the waist I think most can agree (and this isn't hindsight I've been saying this) his boxing is pretty trash, his punching mechanics are sloppy and people have been trying to convince me for years he's throwing "casting" punches on purpose.
Also, Cody in spurts showed that he could punch and kick Dom's body pretty much anytime he wanted to. Mindblowing that no one else ever tried.
Either way, Cruz will rebound - but with his knees, his age, and the fact that he just lost we could see him fall off the proverbial cliff soon in terms of effectiveness. Still though, the guy that fought Friday beats every BW not named Cody Garbrandt or TJ Dillashaw (maybe Rivera if he gets a bit better).
I do feel way more confident in my DJ/Cruz pick though. If DJ can defend a takedown or two he could win a comfortable decision.