Bear in mind that i just gave one of what are many things that are involved in running an MLS.
The rules/laws that are set out come from all of those sources including federal government, state government, local government, NAR, CAR and Sandidor among others.
Is it mostly a bunch of bull but it is an artifact of the American legal system. People constantly sue in this country.
Some of the legalese can be dealt with via filters but alot cant. There are governing bodies and there are enforcement bodies involved.
If all it took was running a database that would have occured a longtime ago. Seriously, Zillow was backed by major amounts of venture capital. Google could create a database in a day capable of running the data portion. But none of them have which tells you it cant be that simple. If it was someone would have done it already.