Kathleen Parker’s mea culpa is spot on