In Switzerland you can report any other driver without need of any camera footage. For example, if you're driving in town at 50 km/h, and someone passes you, it clearly means he is driving faster than 50 km/h and therefore over the limit. A simple call or email saying the place, time and car model, colour and plate number means a direct fine to this person. Swiss are all “vigilantes”.
I can’t confirm this is still working that way. Have the Swiss laws changed? I don’t know… Maybe someone living in Switzerland reading this can confirm it still goes on like this?
In my personal case, if there is no accident or real terrible situation, I won’t use my dashcam footage to report a stupid driver. But I totally understand the point of view of those who would. The only question is: where is the limit to consider a stupid driving dangerous enough to the point of reporting it? That would be the debate, IMHO.
This is how I think today. Maybe tomorrow if I see a stupid driver doing such dangerous thing that I would report him, even if he doesn’t provoke an accident in front of me.
The footage that the OP showed was incredibly dangerous undercutting and weaving and he very nearly hit the Morgan and a van, I can't go with the Swiss side of things though.
Our village is a 20mph zone and has a lot of young children and often horse riders on their way to their paddocks. A month back we had a rider fall off her horse due to a young village idiot out in his Daddies V8 Beamer, he was caught on camera the next day by a friend of the riders and he is no longer driving.
I don't have a dashcam no desire for one and have never reported anyone, but having seen the OP's footage I definitely would have done.