Yes, true but it's still much better than if cars weren't banned and the buses weren't electric.  You can give yourself cancer, just not on the mall at the expense of everyone else. We're never going to have a perfect solution, so you should stop trying for it, especially to the detriment of progress.