Even subject to the above, I don't disagree that MLS should be more open and sellers shouldn't be forced to use the services of an agent. I also think that in certain circumstances a non-commission based option should be available, although I imagine many sellers like the commission structure because they don't have to pay for anything if the agent is unsuccessful.
The industry as a whole seems like it could get very shady. I'm lucky, through reccommendations, to have found an agent I trust, but there are lots that don't look overly trustworthy. An agent has extra motivation to make a sale, and at times they could unnecessarily push a client. There's also the issue of an agent representing both the buyer and the seller.