sell me your BP70 and buy 120k of shares bro
Your assumption is kinda wrong BTW,
these shares can be purchased with PED already in game so its not mandatory that deposits come in
second wrong assumption is that the money flowing in is a liquidity enhancement
as the "shares" or "deed" are sold, PED go to Planet Partner that is selling them (or to MA not sure who is the issuer) and it is a PED OUTFLOW
so all in all this is an NPVization of decay, sold to players in one bulk payment and "reimbursed" by players that use the land in time.
the transaction is a PED EXTRACTION of 5.000.000 Ped out of game in advanced profits from MA side.
actually most probaby 0.25....0.3 ped per year (sorry folks i make a living in finance and i have no more daydreams