Whip, sounds like he has 2 3/4 in block lift and running 33's. That should not cause a driveshaft to break. I've never seen a driveshaft break only u-joints blow out. I agree u-joints on a 4x4 are serviceable. I lube mine every gear oil change, ie 30,000 miles.
He doesn't state how many...