I've been running a 2.5" lift for almost a year now and my rezeppa-rezeppa shaft hasn't died on me yet (knock on wood).
Simply put those shafts (more importantly, the joints) were designed with less of a tolerance for a sharper angle between the ends.
You can definitely swap one of the "better" shafts over from another WJ, but I'll let someone else talk about the intricacies of that, because depending on the transfer case as well which yoke is one which end and some other factors, there are certain shafts to keep your eyes open for. (I say this, because I know there are a few ZJ shafts you can swap over as well)
99' WJ, 2.5" Rusty's, Bilstein 5100's, JKS TrackBar, Moog SuperTrailBoss
"With enough fabbing, time & $, it's certainly possible.
That being said, it's like boinkin' your sister...just because you can, doesn't mean you should." - Double E