Domain name owners often receive frivolous offers from people who do not have serious interest in their domains. As a result many serious offers end up ignored by domain owners.
Requiring potential buyers to pay a nominal fee to make an offer establishes that the buyer is serious. Owner engagement is reinforced by providing an incentive for the owner to enter into negotiations with you.