The objective is facilitate trades between distant ages, something common in the game.
The 2:1 limit aims to avoid abuse. But... what kind of abuse would this be?
Offer 50 stone by 100 biolight is not an abuse?
The current system does not prevent this offer.
It is up to the interested in the trade to analyze if the offer is good or not.
_______________________________________________________
I even think that the offers could being taken in a "partial" way.
If I have 4000 "X" and want to trade by 4000 "Y", currently i have to made hundreds offers. 10 x 10, 50 x 50, 100 x 100, 1000 x 1000.
And yet it will certainly not be to the liking of all interested, who need a not exact round value in the exchange, like just "243".
If the offers could being taken in a "partial" way, I could put only 1 offer on the market: 4000 x 4000.
And the interested ones would take only the amount that interests them.
The rest remains in the market for other interested, until expire.
(The same could occur with the FP packages, which could be stored in a single "container" on inventory, without the need for "packages" of different sizes. But for this it would be necessary that the PF deposit amount could be "typed" too, something that has long been requested. But I think I'm already going too far in the ideas and getting away from the subject of the topic)