Use the right size socket and you never have an issue. I did towing and road service for 23 years. I never stripped one. Removed plenty that others stripped. I reused my take off Mustang lugs on my Maverick.Not to be Negative ... truth is Truth
Ford lug nuts suck .... no way around it....
Change them asap ....
Cheers