re: More importantly, would certain sectors of our society be best suited by these restrictions?

HELL YES .. ALL Urban/Suburban/Metropolitan areas.
_________________________
There is no point in buying a 4x4 and then staying on the road.