The average person spends an hour a day or more in the bathroom. That is about 6% of our waking day and over 15% of the time, many spend at the house. Surely, that should merit finding bathroom flooring that makes that time functional and pleasant.
The majority of tile will last for generations with some lasting for thousands of years. There are Roman baths that are still working, and lined with the original material. Nevertheless, whether ceramic, stone or modern composite, tiles can and do crack occasionally. Unfortunately, repairing cracked bathroom tile is never easy but with patience and care, it can be done by any do-it-yourselfer.