"Stolen". Do you think taxes are theft?
The idea of property is a legal one. It has no other basis in the world - if a democracy decides that property is forfeit if the law is broken, that is perfectly fine. See also, wealth taxes.
People already buy shares in these companies because they are profitable, and likely to remain so in the future. The problem is passive investment (which is forced on most people as pension funds don't "pass through" the right to vote) means people don't have to govern these organisations to protect the value of their investments. Fines are the cost of doing business.
If the stakes were "use it lawfully or lose it" the shareholders might realistically become more inclined to take action against boards who allow mismanagement. That's what this is, by the way: mismanagement with global consequences.
Investment won't go anywhere because people will always seek a return on their capital. The idea that they would rather see that capital inactive and atrophying over time rather than complying with simple and clear rules around corporate conduct is absurd.