“Companies will regulate themselves” is a cute libertarian bedtime story.
I've never heard libertarians say that. Rather, they say that consumers have the potential to regulate companies if they choose to do so, by voting with their feet. We should do so more often than we do; when there's a free market (monopolies are not free markets) it feels pretty good to tell a company to go screw themselves. It's an improvement over writing csv files to disk.
This is not a high bar. They are hired by the agent
You can and absolutely should hire one yourself. Additionally, if you have a buyer's agent, don't make the mistake of using theirs either -- the buyer's agent has the same conflict of interest that the seller's does, despite the fact that in most cases they have a fiduciary responsibility to you, the buyer.
[0]: https://github.com/a327ex/SNKRX/blob/master/devlog.md