I would say that there are two types of concrete when it comes to cracks: Crack free, just after it's poured. And cracked; all poured concrete after a variable amount of time. Must pros will score a pour so the eventual crack follows a straight line. Absent that, when things eventually settle, it will crack one way or another. It would be technically possible to pour a thick enough slab to prevent cracking, but in a residential setting the cost would be HUGE. The real question is what are your plans? How uneven is the floor? Do you plan to cover it? You could remove and re-pour a slab, level it and cover - like with a solid laminate - that can take moisture, or if it's a workshop or utility space, caulk the cracks (mainly to abate any radon gas seepage. Good luck!