The car is clearly at fault for turning across an opposing traffic lane they didn't know to be clear (and for failing to stop!) It's particularly egregious because the cyclist was filtering down a full width traffic lane and not a bike lane or gap between traffic and the gutter.
It's in everyone's interests to avoid accidents though, even ones where you're not at fault, so the cyclist - being the only one who was actually there - might wish to personally reflect on their experience and whether they could have avoided the accident by riding more defensively at the gap in traffic. That's not really a matter for anyone else though, least of all the police, insurers or an irritating passer-by.
I suspect if the passer-by was on a bus he might yell similarly unwarranted abuse at the driver if he refused to use the bus lane to make progress in similar circumstances.