Don't fall for the myth that the cost of a team is directly correlated to the quality of its players. Sometimes you pay over the odds (Torres! Carroll!), sometimes you get a top player on the cheap, and sometimes (someday!) your academy turns out a gem. It all depends on a variety of circumstances. At a certain level, total transfer fees paid only makes a difference if you're a tabloid journalist.
We certainly weren't Apoel Nicosia level underdogs, but we were underdogs. In Barca we're talking about the reigning Spanish, European and World club champions
We have a good team but there's not a team on Earth that doesn't have a hard time containing Barca's passing game. And Messi!