Anyone could solve every problem in the world, if only they had the resources. However, it's also an extremely convenient and versatile excuse. I think removing this excuse is more important than any downside you mention.
At my company I see people hiding behind the "I don't have the resources" excuse literally several times a day.
My point isn't that the resources are fixed, I can do more with less than the vast majority of people, it's that the job holder had no say in what resources were allocated. When you're not part of the planning, you're not part of leadership, and that entire meeting was a fraud because no one there actually had the proper agency to succeed.
Anyone could solve every problem in the world, if only they had the resources. However, it's also an extremely convenient and versatile excuse. I think removing this excuse is more important than any downside you mention.
At my company I see people hiding behind the "I don't have the resources" excuse literally several times a day.