That's a bit of a cherry pick. I don't disagree with upholding the principle of the social good.
But two things.
Tragedy of the commons. You're arguing that some drivers should elect to have poor travel times to, frankly, accommodate those who are breaking the law. Maybe the law should be changed (different speed limits are bad) and more zealously enforced.
Second, your greatest responsibility on the road is safety and accident avoidance, not expediency. It is not defensible to change lanes or refuse to accommodate another driver when it may cause an accident that could have been avoided. Changing lanes or refusing to accommodate is least safe when there is a lot of congestion.
I don't know the best way to drive. I don't always obey the law and neither do I only do those things that give me individually an immediate. Mostly, I try to be safe and not instigate road rage.
But I don't think it's as simple as you're suggesting, either. You absolutely have to drive in a way that anticipates that others are acting selfishly. It's part of avoiding accidents.