A drill driver is much more likely to knacker a screw head than an impact driver due to the way they work. The knackered screw heads were most likely done by a drill driver, seen it happen many times.
Impact drivers are much better for removing stuck fixings and have easy speed control so can...