Nobody is losing any money because of this limit.
Most of the limits were introduced to keep the stability of the system.
purchasing and selling can easily damage the markets because there are no limits to how much you can store in your countries and enterprises.
In the real world you cannot have 10 billion barrels of oil, let alone 100 billions and you do never offer such quantities at any time.
Some limitations were put in place to help us discover "strange situations".
These limitations are questionable.
what used to be strange, might in the mean time be seen as normal.
I will look into the cash limitations, but as I said before, the max triggers a message we look at but as Laguna said, it does not limit the computation.