I am (or was) a truck whore. At 44 years old I've had 8 trucks. Not bragging; it was foolish. Took me to get a little older to realize monthly payments forever suck. With that came tires. I've had a ton of different ones. My current truck is a 2017 RAM 2500 I bought new in January of 2018. I'm 3/4's of the way through my third set of tires at 73K miles total on the truck. Here are my thoughts:
For a half ton I love the BFG TA KO2. They are a great balance of on-road drive and off-road needs. Never felt like I needed more tire in any situation. I'd love to put them on my 2500 but I've read so many reviews on the lack of longevity with the heavier trucks and towing that I've been hesitant. But I sure do love that tire.
I had a 2008 Mega Cab Ram 2500 on 37" Toyo MTs. Amazing in mud. Sucked in snow. But hey, they looked super cool and I didn't live where it really snowed. Had over 60K miles on them when I sold the truck and there were needing replaced, but they wore well. I never ran them at the 70 front and 80 rear PSI though, always less.
My current truck blew through the factory installed Firestones at 16K. Went to Cooper ATs. Decent tire; great on-road, didn't like them much on anything wet. Deeper snow was ok, but they didn't perform well in mud, wet grass, etc. I realize part of the performance issues with tires in slick conditions with the diesel is the rear end being so light compared to the front. After the Cooper's wore out I went with the Falken Wildpeaks. I have enjoyed them more than the Coopers. Have performed well in the snow (I've been in Colorado 11 years now), have towed my trailer across the western US and have never really left me wanting for more. I may stick with them when I have to get new tires this winter or spring.
Some of the more aggressive tires entice me but the lack of pro-rated warranty when this truck eats tires the way it does keeps me away, for now.