If you were driving a car on a 2-lane road (one lane for each direction) and decided to pass someone in the other lane, and someone came speeding over a hill or around a blind corner at you, would you still be posting up that you were justified to make your pass, because they shouldn't have been speeding?
No, because you'd probably be in the hospital (at best).
Anytime you choose to pass in a lane intended for vehicles going the other direction, it's best to assume that there is a fast-moving vehicle coming towards you just around the next corner or just over the next hill. You'll find this will help you make much safer decisions about passing.
__________________
Countries I've ridden in: US, Canada, Ireland, UK, Germany, Netherlands, France, China, Singapore, Malaysia
States I've ridden in: Illinois, Connecticut, Massachusetts, Pennsylvania, California, Nevada, Missouri, Colorado