Yeah, and if they serve the needs of customers better, then they’ll be given encouragement (money). If they don’t, they’ll be given discouragement (they lose their investments). Seems like a good system, no?
Of course, corruption and regulatory capture subvert this system and are bad for everyone, but those are subversions of capitalism.