There are three kinds of problems:
The first can be fixed with money. There’s a defect in the plumbing and you can’t get a permit to open until you fix it. The design team needs to hire a UI expert to improve the widget before it ships. The family can’t get a good night’s sleep with three little kids sleeping in one room…
The second can’t be fixed with money. These are issues of trust or judgment. Horrific injuries or crimes against nature. An old growth forest doesn’t grow back merely because you pay the trees more.
The third, of course, are problems that appear that they can be solved with money, but can’t. They range from the mythical man-month to the relationship that uses resources as a false proxy for other things yet to be discussed. Culture, process and expectations are tempting targets, but the resources spent often make the problem worse in the long run.
If a problem can be fixed with money or other resources, and you can afford it, you should do so, quickly, efficiently and without breaking a sweat. For the other kind of problems, resist that shortcut and get to the heart of the matter instead.