There's not enough info to form any opinion about this specific event. One report mentioned the rider coming off the sidewalk, so it might be an all to familiar right hook situation
One thing that is noteworthy is that e-bike deaths dwarf pedal bike deaths. While I've no idea about the relative numbers of e-bikes vs bicycles, I suspect that we're seeing the results of mixing speed with inexperience.
__________________
FB
Chain-L site
An ounce of diagnosis is worth a pound of cure.
Just because I'm tired of arguing, doesn't mean you're right.
“One accurate measurement is worth a thousand expert opinions” - Adm Grace Murray Hopper - USN
WARNING, I'm from New York. Thin skinned people should maintain safe distance.