Man speak truth. shrinkage cracks will develop to some degree and control joints are always a good thing. There are still alot of variables that are not known so it's hard to give a good answer for what is causing the cracks bigndn but, if they are just hairline and less than 1/8" then I wouldn't worry about them.Especially since it's already been almost 20 yrs if I read the original post correctly.
FWIW, a foundation is designed for the soil it is going to be built upon and what is being built on it. for active soils such as clays that will expand and contract I would put at least a foot of base material down and then add grade beams every so often depending on the size of the slab and structure but at least around the perimeter. Even sandy soils will cause some issues with slabs because sand will suck the moisture from the concrete.
Finishing is another critical area, if concrete is in the truck for too long and it begins to set it loses its ability to bond together, like a cold joint, and if the finisher puts alot of water on top to achieve the finish then that is not a good thing either because alot of that paste will eventually break up. Lots of things to consider.
.02