In a way what we're seeing on the men's side is similiar to the women's: you've got one player who is just that much better than everyone else. Not unlike 2004-07, actually. Of course the gap isn't quite as large in men's tennis; Roger, Stan, and Andy are all closer to Novak than any women are to Serena, although unlike Serena, Novak doesn't seem to have off days anymore - at least not since 2014.
But I do agree with the narrative that the gap in ability between Novak and Roger isn't as large as their Slam results entail, as we can see by their more even performance in non-Slams. A lot of it is mental. When the stakes aren't as high, Roger can hold his own against Novak. But when the stakes really matter, Roger just can't perform when he's faced with an equal or better player.
We saw something similar with Rafa. In other words, I think we can retro-actively say that part of Roger's "match-up problem" with Rafa wasn't only that their games didn't align well, but that Roger couldn't handle having a peer, or a close peer.
With Novak and Roger, clearly Novak is a better player, but not vastly better. Simply on paper, Roger should be able to win 30-40% of their matches. But Novak just dominates him mentally. Just like Rafa did.
It is sad in that despite Roger's brilliance, he has this glaring flaw that we've only really seen in the second half of his career. But on the other hand, it does make him more interesting - it gives him tone and texture.
When I was a kid, I found Lancelot far more interesting than Galahad.