In both of those cases (and every other similar case), there was genuine confusion between marks. Whom in this case is Mario going to be confused for?
I just can't imagine anybody sitting on a jury and saying, "yeah, I"m going to find in favor of the would-be infringer here because Nintendo didn't go after that C64 port that one time in 2019." I mean, seriously?!
We're talking about Nintendo losing the trademark over Mario - a household name and likeness. Nobody is going to be confused about Mario, and nobody is going to start using the word "Mario" to generically mean a platform jumping character.