I honestly think one of the reasons the company I worked for was successful was our inability to raise money while we were young, which forced a real discipline and creativity for how to do more with less. It also made us skeptical of investors and ensured we didn't base our internal feelings about the company based on what a bunch of incredibly fickle investors thought. This was important both when investors hated us, and perhaps more important when they switched and loved us.
And to the second point, I saw first hand how easy money made one of our competitors so cocky they had no chance of success, and another one got too much money and got distracted spending it all to actually make a core business that made sense.
Money is necessary and important, but having too much of it is also a risk that you need to take seriously.