I live in an entire city run by jerks who hate ebikes and their riders, so I know what it's like to put up with being ebike shamed.
I'm in Toronto, Canada. It's a city that's ruled by a spandexer club called CycleTO. I say "ruled" literally, because three city councillors belong to CycleTO...