You have been given good advice. All fees are always open to negotiation; it's a free market. And if it is not worth it to the agent, he or she will not take on your listing. Bear in mind that he will probably have to share what he gets with another agency (selling agency) and it has to be worth THEIR while as well. And of course the broker gets a cut for office expense and so forth. The pie gets cut many ways before its done. And if, at the end of the day, you can't make a living, you won't be in business. Remember, if he doesn't sell your place, they have invested money and time without recompense - and not all properties are sold by the first company that takes them on.
Where I see a problem is where commissions are cut to the just barely acceptable. Then they are really not worth doing the work or investing in ... but they may be if you can find a buyer quickly, so, hope springing eternal, someone takes on the obligation, only to find it will be a harder job than anticipated. So, do you cut your losses and effectively stop work on it or do you remain "professional" and continue to work even though you know you are losing?