I'm somewhat confused about this whole situation.
If you drive at 70mph and:
If someone is sitting in Lane 2 at between 57 and 70mph then they are overtaking all the slower heavy traffic in Lane 1. If lane 1 is clear then they should move into lane 1. If lane 2 is obstructed by someone else doing between 57 and 70 mph and who is overtaking someone in lane 1, then you should move into lane 3 and overtake them.
This whole Middle-lane-hogger rage appears to be somewhat hypocritical. The middle lane hogger won't turn their wheel to the left to allow faster cars to pass, but the people complaining about them won't turn their wheels to the right to overtake them... Mutual laziness?
I would be complaining more about people who hog lane 3 whilst overtaking a pair of heavies, don't do >/70mph, and are literally blocking the road. If you aren't doing 70 then you don't have anywhere to be and can wait for the lorry to overtake.