They should just call it what it is, a booking fee.
Nothing inherently wrong with a booking fee if it is transparent.
How is that any different? It's still a fee you can't opt out of by using a different method
How is that any different? It's still a fee you can't opt out of by using a different method