Question: why etch concrete before painting?
Answer: Etching is a way to roughen up the surface, allowing paint to stick better. ... But etching products work only if the concrete is clean and not already coated. You could easily spot paint if the concrete were coated with that, but sealer, which would also keep paint from sticking, might be invisible.