For this discussion I barely remember, the remark was not about a slippery slope but rather the goal of the people in question. I used to frequent the websites of “new urbanists” (where this ‘vision-zero’ and such comes from) and their goal of ending personal private mobility was quite clear.
Chicago has a grid system…