Honestly, I find it situation specific. If someone is moving to a new town, get a good Realtor. If you're savvy and find your own property to buy, skip Realtor. If you're selling a 'in demand' property, skip the Realtor. If you're selling a specialty property or one that is higher priced, get a good Realtor.
I have bought/sold many dozens of properties and this is my experience.
I have bought/sold many dozens of properties and this is my experience.