I have a feeling this is more a problem of GEOLOGICAL location. From what I've read in all the forums over the last 5 years or so, it seems like I may have been blessed with living in an area with a relatively stable ground, where installing directly over concrete really isn't a big deal in most cases, and the times that it IS a big deal, the slab usually reveals itself by the time it's cured. But I've talked to people like John Bridge, whose soil down there in Houston is loaded with clay, and anyone setting over raw concrete should have their head examined, or those contractors out there in California, where the ground gets restless every once in a while.
I guess my point is it depends on where you are, and what the soil is like where the project is, as to whether you can trust the slab or not. In the last few years, I've only run across 2 slabs that I felt it necessary to membrane the entire slab. Normally, I'll use Laticrete's 9235 with 24" strips of fabric as a crack suppression membrane, just over the cracks, and that keeps the floor intact. I DO understand, however, that there are areas in this country where the slab would chew that up and spit it out.