Sure, not spending makes sure we are improving financially, but if we don't spend at all, the club can't move forward. There are less potential stars coming out of La Masia than there were when this current generation started, we can't continue to rely on it because we're cheap & incompetent. Nor can we continue to "repurpose" players we already have (like with Masch, and the failed Busquets & Song experiments).
Unfortunately there are some things that are out of our hands, like being outbid by richer clubs who can throw money around like it's nothing. Especially because for many players these days, money talks before success & history. But it's clear that we didn't try hard enough to buy anyone (Neymar excluded) last summer when we should have.