He is correct. Lower roll center makes the car roll more, not less. The car’s roll is determined by the distance from the roll center to the center of gravity at that end of the car and the applied lateral acceleration.
This is a decent explanation;