Well, yes. Anybody can be a real estate agent by passing few tests and getting registered.
So you, the buyer or seller, must find out and hire a good one!
It is your responsibility!
Capitalism at its best!
Anyway, the agent pay is not written in stone and can be negotiated! Better agent may charge more (or less since he makes it in volume).
I was a friend of an agent.
He told me that most agents really do not make too much. They have expenses and share money with the other agent. So as a matter of fact, they make maybe 1% of the sale in net profits. About $10,000 on million dollars property.
coming out of law enforcement and retiring and getting a brokers license at the time just required college in Cal, I was amazed at how wrong and sometimes unethical people were. The closer i got to the beach the better the agents because that’s where the high end money is.
I still remember a four-plex where the sellers agent had the number of bedrooms wrong. I drove over and the maintenance guy pointed it out to me from outside the building. Duh the 3 bedroom was bigger and sticking out further than the 2 bedrooms.