yes
If you are in the passing lane, you should be there no more than a few seconds to pass. If you are passing someone at 2 more mph than the person you are passing, you should be in the slow lane.
And I bet the big trucks are the cause of a ton of highway accidents. Big trucks should have their own lane and should not be allowed to get out of it.