FMCSA aggregates all data, including government interactions with carriers out on the road, such as crash records, inspections, tickets and application information. Because of this, they have the most complete data and are well positioned to make immediate informed decisions on carriers fitness. FMCSA - finish your job! They should inspect carriers entering the marketplace and use law enforcement and their own inspectors to oversee carriers already on the road.
They should be telling us whether we can use the carrier or that the carrier does not meet the standards necessary to operate. If they cannot do this, then they should take the CSA information off the public website and use it internally and distribute it to other government agencies as well as within the insurance community. This will keep carriers accountable and as such will continue to improve the safety of the carriers currently out on the road.
In summary, FMCSA - DO YOUR JOB!