Yes, exactly, because the "small" cars are paying the roads for the trucks transporting the food (through relatively higher tolls, through direct or indirect taxation applied on "small" cars' owners etc).
Take the small cars completely out of the equation (like banning them) and you're putting all the costs of building those roads on whom?