There's a lot incorrect about that.
Our 2007-2009 team was absolutely superb. We had a world class goalkeeper in VDS, arguably the world's best defensive duo in Vidic and Ferdinand, and a top quality left-back in Evra. In an attacking sense, while Ronaldo was naturally our best player, we also had Rooney, Berbatov and Tevez as well. In fact, our weaknesses in 2008/2009 largely came from not scoring enough goals. Ronaldo had a good season, but he wasn't even good enough to win the PL best player awards, didn't reach his goalscoring heights of 2007/2008, and many would say Vidic was our best player that year. He didn't paper over cracks: he was the best player in an excellent all-round side.
And again, he was Real Madrid's best player (still is of course), and they were inferior to Barca, but they were still a top side, and one of the best around. This is a side that over that period had players like Alonso, Casillas, Ramos, Ozil, Benzema, Di Maria and numerous others. Not as good as Barca, but hardly a poor side at all.