Largely agree with that. They were a decent team when Rivaldo was there in the late 90s but there's now this belief they have always been a European giant, which simply isn't true.
Guardiola is clearly a great coach but the foundations of Barcelona were already there, and Bayern was already complete when he joined. City is the first time he is having to build a team and still the core is already there for him.
We gonna enter in the SIMPLICITY of such statement.
We are going to start with Barcelona being the only team that had been playing in the different Europe tournaments since their creations in 1955. lets say....consistency?
Before Rivaldo, Barcelona won 1 champions league (3 other finals), 4 cups winner cups (2 other finals), 14 leagues, 23 National Cups
Not speaking the most prestigious minor international trophies before the champions league (that it started when Barcelona's dominance ended in spain).
And yes, wasn't one of the giants of europe (with the likes of Cruyff and Maradona to name a few).
I am sure you consider United one of the all time giants pre Rivaldo:
1 champions league (no other finals), 1 cups winners cup (no other finals) 11 leagues, 9 National cups
If you consider being a european giant pre-Rivaldo only 5 teams (let's say Madrid, Bayern, Milan, Ajax, Liverpool). I could agree with that statement, but that Barcelona was there among the big ones is a fact. Another thing is that the squad that won so many trophies with Barcelona almost 5-10 years ago, played a football that will be remembered with the likes of Madrid in the 50, Pele's Brazil, Ajax/Netherlands (Total Football), and Milan's Sacchi. Where the 3 last changed completely the way football was and Barcelona as well.
And just a question, if I might ask. How old are you?