Earlier quoted context omitted.
"I'm still waiting for someone to completely eliminate the need for a software engineer and charge a reasonable flat fee to bolt together some libraries and handle all the related details. Why do we even need software engineers at this point? Everyone can find the libraries and open source tools they need online nowadays. Why does anyone need to pay a whopper paycheck to some middle-man?" You're paying for someone's…
I can see some of the expertise coming into play on the selling side. Can you give me a few examples of what kinds of value one gets while buying? From what I can tell the main service that my realtor offered when I buying my place was access to the MLS. We found the houses we wanted to look at and he gave us access. Dollars per hour he was doing very well working with me, although I might be an exception.
If a buyer is unfamiliar with the area (e.g. job relocation), a competent agent can point out the desirable & the unpublicized undesirable aspects of particular neighborhoods. The agent knows the area intimately and that knowledge can be worth paying for to avoid buying the wrong house.
If I'm living in the same house for 20 years and I see a house right down the street from me go up sale that would be perfect for my elderly parents so I could keep an eye on them, I wouldn't need a buyer's agent since I would already know more about that house/neighborhood than any agent would.