While it is a taxing task indeed, I think the challenge of it being full (with reductions to wave per donar tier) is just that, a challenge. Yes people may avoid doing jad and getting the firecape, but that is the point. To challenge yourself, and if successful, be rewarded. Jad is manageable at most levels provided you have the correct pray level.
However that is just my opinion, I encourage everyone to give their input on the subject!