I don't know about you, but I don't plan to roll over my vehicle any time soon. Barring rare unforeseen circumstances, such a tire blowout while going 70+ mph, I believe I am a good enough driver to avoid it.

That rollover rating is based upon two numbers (center of mass and wheelbase). Those are the two most important figures in determining whether a vehicle will roll over, but are they the only ones? These new handling devices are designed to prevent rollovers, so either they are frauds or they are not being taken into consideration.