1. The Romulans had the advantage at the time and could dictate the terms of a treaty.
2. The Romulans agreed to give up something equally valuable as a concession that we just don't know about.
3. The Federation negotiators were a bunch of spineless appeasers who wanted peace at any price and agreed to a bad treaty.