SMH. "When I turn a corner, the car remains stable". Maybe in Asia, where the speeds are relatively low, esp. in stop-and-go traffic?
When I turn a corner at speed in the US, I shit a brick and hit the brakes out of gut feeling.
I dunno... really wish they'd put in a little effort. Oh, I dunno --- maybe slightly thicker swaybars, at the very least? Minimum they could do.