It’s a less used option. Most realtors have fill in the blank contracts that are generally ok. Real estate lawyers tend to be more expensive up front as you are likely paying 300+/hr to write up a contract. A realtor ultimately takes more, but it’s buried in the shuffle of buying a house.
That’s just playing a shell game. The one showing up with money is the buyer. Writing it down on a piece of paper that the money goes to the seller then the realtor doesn’t effectively change anything.