However in the Baja case, no amount of title companies, lawyers or other professionals would have prevented this. Baja was an extremely rare case. The government recently forced foreigners from their property in Baja California, years after the government itself had assured some of those purchasers that everything was in order.
Insurance is needed in the case there are poor records.
Considering the age of Mexico, age and poor records go hand in hand. Title insurance is something new and not widely available in Mexico, and the concept itself has not yet been tested in Mexican courts, to the best of my knowledge. No, it isn't sufficient to just buy property from 'reputable sources'. Baja isn't the only area of Mexico where some foreigners have experienced disputed ownership, after the purchase. The professional education and licensing required of similar professionals working in the U.S. and Canada does not yet exist in Mexico.