The same team has won the last 6 F1 championships, clearly not everything that helps them win is being banned.
Yet, they have been shooting themselves in the foot for the last few years, even though on paper their cars were faster than Mercedes'.
It's not just about money, though money is the biggest factor. It's about having a good organization, good decision making, and good DRIVERS.