Many disabilities are very much invisible, too, and some may not qualify for a disabled parking pass. Then there are those who don't feel they need one or don't want the stigma associated with one. Its dangerous to open parks up only to drivers if they have a disabled parking pass.
This is all very much 'inclusion by exclusion'.
Also, with the whole social distancing thing, I've seen lots of people having tailgate parties in the back of their SUVs. They'll all back into a circle and hide out in the back of their own cars. Social distancing brought to you by cars.
When cars are all electric and Ben doesn't have the oil and gas boogeyman to blame, how is he going to justify his hate for cars then?