This isn't really a solid argument since stockholder investment isn't even "money"; it's collateral in the form of market valuation against which Unity borrows. The actual "money" (dollars in a bank account) comes from lenders who look at a bunch of factors and make determinations about how much $$$ to give. That money isn't free, but it's got very little to do with "the shareholders" in general.
> it's got very little to do with "the shareholders" in general.
no it's got everything to do with shareholders, because ultimately, the money the shareholders invested into the company will need to be recouped by the shareholders, by any method they can.
And in a cut throat business of game engines, unity is trying to squeeze out every bit of juice it can. It still has some advantages over godot atm (such as big install base, and a pre-existing network/momentum which is hard to dissipate), and my guess is that unity is trying to get revenue up before godot takes their lunch in a few more years.