Being angry at them won't change their behaviour, but will make you more stressed. Remember: driving like that is its own punishment, because they'll be extremely angry and frustrated at everything. Between that and the realisation that driving 2% slower adds about 1 minute more per hour of driving you have to do, I find I can avoid stressing at people lane weaving and have a nicer journey myself.