My garage floor paint lifted where you park the car (with warm tyres). When we build our new garage, the floor will be acid etched first. Makes a BIG difference.
I think its either a case of using cheap paint and recoating regularly, or proper paint, then preparing it properly (or else its a waste of money).