Just imagine selling anything else, your house, your car, your used couch or anything other than a domain.
Would you give up 25% ??
So if a domain fetches 400k would you give up 100k?
Imagine if someone asked you for a commission like that when you sell your house.
I will never understand anyone giving up that much.