I agree with both of you, but, if you wear dark clothing and someone is coming side on you may not be seen, its not only you paying attention to all and everything around you...
But also you being responsible in being sure that your seen, as you know and have just said there is a very good chance they wont see you..
Its to late once you down to blame everyone else. you have to stand out like dogs b*lls at least give them a chance to miss you