Cracks that run in lines across several tiles are due to movement in the substrate. There are structural problems that need attending to. Sure, you could cover the floor with vinyl or carpet and hide the symptoms, but there is still an issue that needs to be fixed.
Firstly, it needs to be determined if the cracking is only superficial and due to the slab shrinking and curing, or if there are structural issues, or if movement joints were not extended to the surface through the tiling.
If the substrate cracking is superficial, and the concrete slab new, then the tiler has undoubtedly not used suitable flexible adhesives. The tiles should be replaced and correct adhesives used. If the expansion joints were not brought to the surface of the tiles, then that will need to be corrected.
The damaged tiles need to be replaced and movement joints extended to the surface. This is also the case if the concrete slab was old, but had obvious established cracks of 2mm or wider and the tiler did not make allowance for this movement.