In every place I have ever lived, I've seen cement floors painted (unfinished basement and garage). In every case over time I've observed the paint flaking, peeling and creating a terrible mess. I would love nothing more than to remove all floor paint from my current property.
What I would like to know is if there's a practical reason this is done? Does the paint do anything beneficial for the protection of the concrete surface or is this simply a cosmetic finish that could be removed without consequence?