About fees, there will always pro and contra about it. I think for now exchange's fee still not be a problem. If they are a big problem, maybe a lot of traders wouldn't trade in exchanges. And they are not open for social work, i mean they need operational cost so, i think as long traders still use it, not need to be worry about exchange fees. If me, as long the exchanges really do their work, like security or maybe good services, fees in trading and withdrawal i will follow it.
as long as these costs are incurred and the exchange provides good services, I am also willing to pay. so in my view it is not much different, when they provide good service then they pay workers there to provide services for us, and therefore costs are needed.
Yes, and exchanges need a lot of money to maintain their site from all aspects. In my country, there are several exchanges that already closed only because they lack of funds. I know it because i ask my friend who work as staff. They must pay this, pay that, pay employee, anything. Maybe yes, they are new exchanges, but old exchanges will need more money too to maintain their site so people comfort to trade in their site.