Because concrete is porous ... If you or a previous owner painted the basement walls, you’ll have to remove the paint before applying sealer, which only adheres well to bare masonry.