1/2 cordless impact opinions

I have several Dewalt cordless drills, saw and sawzalls and about 7 or eight batteries and there is now one out of the bunch that will take or hold a charge. My son uses a Kobalt 20 volt to change teeth on his big mulcher that my Ingersoll half inch wouldn't break loose. I was so impressed with it he bought me one for Christmas last year. It will break lugs loose on my service truck and battery last a really long time. On;y drawback is that it is really heavy. For light duty Ryobi drills are cheap and batteries last a long time. When I put my 55x100x19 qounset barn up that had 12,700 bolts I bought two Ryobis and swapped them out about once a day. Thats been 12 years ago and it still works fine on screws,