Barca is replacing players that are leaving.
Out: Kluivert, Overmars, Cocu, Rezhiger, Davids
In: Bellati, Silvinho, Giuly, Deco, Larrson
Look at their sqaud. They only have TWO true forwards in Larrson and Saviola. If Juve had such a sqaud, you would be yelling at Moggi to sign more players. Inter has like....6 or 7 forwards and over a dozen midfielders? Barca is not Inter at all. If anything Barca need more players as they do not have good cover for defense. Any time Puyol is injured they have problems for example.
They are in debt but the Barca president has agreed to payment terms with the banks. Also when you have a stadium that can hold over 100,000 people and are the love of an entire region of a country you can generate a lot of money quite easily.