It was probably a dual stabilizer setup which don't do anything in the positive section. Probably thinks that it will make his JK handle better. Unless he had Hydro assist on it and then that is whole other setup, that actually does something good.
Was it like this?
You don't want to run two stabilizers on a TJ, first you don't need two if you setup up your steering properly and don't really need one at all. Secondly they will make your jeep work overtime and do more harm than good.