That's the thing, you CAN see that there is another car in front of the pickup who was going faster than the truck in the right lane but not much faster. You can tell that based on how fast they pass the Honda Fit. Maybe the car in front of the pickup should have gotten over in the right lane between the Fit and the truck that were distanced approximately 50-60 yards apart and going slower than them, but even that's a stretch.
As for the the pickup and the guy with the dash cam, you think they should have just known that the drunk a$$hole wanted to get around the guy in front of both of them them more than him? You think they should have slowed down and got in the right lane so that he could drive just as slowly as they were driving behind the car? The Camaro was most likely behind the dash cam car, tried to get in the right lane and speed in hopes of passing the slow car in front of the pickup, and couldn't. So he swerved and almost took out the Camaro.
The more I think about it, the less I think the pickup driver is a dick. I'd be pretty mad too if some a$$hole pulled that crap and almost ran me off the road. Prior to the roadblock, there was really nothing he could do.