Vehicle plows into crowd on Bourbon St., with 14 fatalities

Even if they put bollards at each block, he could have probably still gone around on the sidewalk.

Clearly any sidewalk barrier needs space for pedestrians and wheelchairs, etc.
There are other means besides bollards that have been adopted. You still need trucks parked, narrowing the sidewalk paths. This is what my community did after a criminal maniac plowed thru the X-Mas parade:
https://www.fox6now.com/news/waukesha-memorial-day-parade-returns-traffic-barricades-in-place