Keep in mind I'm not a realtor or broker so I'm coming into this on the other side of the lens than many posters who have posted. I would say the biggest reason we have the current system is most real estate agents are Realtors. The purpose of that organization is to keep realtors profitable and the current system does just that. I have always questioned the 6% split both ways as I don't see someone selling a 1M house having to work significantly harder with increased expense as a 100k house. In fact I'd bet the opposite is true as the cheaper houses will have more issues come up in inspection and attract a class of buyer who is more likely to have issues come up with the mortgage. I could be wrong and am open to being corrected.
While I don't think the current system is perfect I don't have a better idea. It is necessary though because like many businesses the majority of your money comes from the minority of your clients. You have tons of people wasting your time that never close so those that do need to cover for that time. My fear is exactly as @James Hamling stated that this will move more into a fee structure up front for buyers especially. The issue I see with this is that buyers are already strapped for cash enough and it is hard for many to come up with a down payment so many won't be able to afford to come up with these fees and still have money left over. You all still have a business to run though so you have to come up with your money somewhere. My hope would be that we can somehow get your fees into the closing costs or wrapped into the loan so that lower income buyers can still afford good representation. I also think that more buyers will just go straight to the listing agent hoping to get a discount rather than crating a relationship with their buyers agent who can guide them through the process. I'm not a fan of double closing especially for the unexperienced because the sellers realtor's primary alliance is with the seller not buyer and it is impossible that you are both getting equal treatment. As in a lot of government interference with free enterprise while they have good intentions I think the results will be the opposite that they were hoping for.