On the offtopic of lifetime warranties. 40 years ago, I bought a Craftsman, flex head, 3/8 ratchet. A few years later, I broke it. It was replaced, free of charge, with a new one. Not exactly the same, as they had made changes. No receipt was required, just take it in and exchange it. I also managed to break the second one. Again I took it in and got......... another brand new one. Once more, a slightly different version, no receipt needed. That was last summer, 40 years after the original purchase. No questions asked, no paperwork, nothing, just carry in the broken tool, carry out a new one. So I have to say, some lifetime warranties are indeed a lifetime.
Now even though I seem to be able to break ratchets readily, I can't push on a drill hard enough to drive over a 3" drywall screw with a phillips head, but with an impact driver, a 4" phillips head screw will zip right in. Sure, the square and torx drive wont' strip as easily, but when the only screw of the correct size on the shelf it a phillips drive, a phillips drive is what you get.
Said it before, say it again, drills are for drilling, drivers are for driving.