Neo footwork works because damn near everyone tries to match the movement to keep up with the neo-stylist. By trying to match the movement, they often get going the wrong way or get off balance and the neo guy is able to use that to take an angle and get free shots in.
It's counter-intuitive, but the best way to shut down a neo-stylist is to do less, not more. The Thai style would be a nightmare for Dom to deal with, Cruz will be darting around all over the place trying to find an entry angle while the Thai fighter just pivots in place to face him, small pivots are a lot faster and more economical than big lunging steps. And from there it's just a simple matter of waiting for Cruz to strike, at which point it's a simple block & counter or catch & counter. Cruz throws half his punches like clotheslines so you can catch those into a clinch and then go to town on him with clinch striking.
TJ is harder to deal with but the same concepts apply. Instead of trying to counter on the move like Barao, you block him into a clinch so that he can't dodge and then go to work. If you look at the last sequence with Barao vs. TJ, there's 3 decent entries for a Thai fighter to either duck straight into a clinch or block the punches into a clinch. And from there it's all Muay Thai.