I'm thinking of speeding up then matching their speed so that they're locked in their lane and have to exit
Why do you want to block other drivers like that?
It's a driving related issue. They make a dangerous driving a habit and I find it annoying.
While you might find the behavior of other drivers annoying and frustrating to encounter, it is wrong to try to get revenge on them on the road. By blocking them in their lane you are potentially leading them to drive even more recklessly. You should learn to let things go and aim to drive defensively rather than offensively.
So I should let people crash into me with their car?
You shouldn't drive aggressively.  You are less likely to have a crash if you are responsible.