These are the numbers I have observed, taking Airbnb & VRBO for example.
~VRBO: 6.6% fee to host, 10% > 6.5% fee to guests (10% at $1000 stay down to 6.5% at $3,000 stay).
~Airbnb: 3.3% fee to host, 12% > 6% fee (12% at $900 stay down to 6% in a $3000 stay).
Airbnb is trying to figure out a way to not have a booking fee at all to guests, but go strictly to a 12% host fee, but hesitant to do so because their hosts then may pass the fee on toward their particular guests. The Airbnb original traditional model is probably proving to be now way too expensive and too high-maintenance, in comparison to the 'proffesionally-run', multiple-listing accounts. Supposedly, still 85 percent of Airbnb hosts rent out the home they live in and the typical host earns only $4,505 per year by renting 37 nights per year, but this is spread over a whopping 1,000,000 individual hosts which may be proving too costly.
Their Host Guarantee program is probably the leading culprit, I suspect they know by now it is a royal can of worms. VRBO doesn't have this but instead offers a $1m a host liability protection & offers a true security deposit system, which how it really works out I have zero clue; it still requires the booking agency to act as the heavy, something Airbnb (and maybe everyone else) would be reluctant to play anyway.
Personally, I am thrilled with a booking service who only costs me 3.3%, takes care of all the collecting, brings me 5x+ the guests anyone else can and I only have to put up with the occasional absurd decisions like Extenuating Circumtances and such surprises. No, I do not get lunatic guests, no chance of that; if I did, I probably be going about it differently or doing something else entirely. The rest of the stupid things they do, like those annoying notifications, I simply ignore or turn off.
A pity there is no going back to the 'good old days' and more changes are coming, because economically they probably have to, and economics is the strongest force of them all.