That was absolutely horrific.
Any of the other top guys would have routed Federer today but instead Ferrer found a way to lose in straights.
Seriously, stop complaining that this match in particular was horrible.
It's not like the other "top players" have been playing well since the beginning of this Masters (or even during Bercy)! Horrible performances all around (mostly). The only good match I've seen was DelPo vs Ferrer and even this one was sometimes terrible.
So this one wasn't any worse than the others, and no, given their current form, I'm really not convinced that any of the others would have routed Fed.