2% is not "insane"...
It's two orders of magnitude above most of the market right now.
The highest obviously-not-in-bad-faith offer is 0.5% per transaction and that guy offers up to 124.01382647 BTC(!)
There's an open issue to display fees in basis points and parts-per-million because the percent unit is too large.