yes, they are a club that wants to win and make money. #breakingnews
yes, like most other big clubs, they've done some shady business with players and with sponsors. in their case, Qatar. hardly the only ones, and it's something you have to put up with if you want to follow a major team.
the phrase is not just about charity work or operating benevolently as you seem to think. it has to do with the club being a symbol of Catalan identity and patriotism, which was abolished during Franco's reign. you go to the stadium and all the announcements and other things are in Catalan. they wear the senyera or Catalan flag on their shirts, the captain's armband, etc.