The first time I saw Ped Xing I had absolutely NO idea what it meant, and therefore the image of the Ped didn't help. I really thought it must be some transliteration of a Chinese sign.
Yes, I could understand "Don't Drive Tired", just as I can understand "Tomato's cheaper" but it doesn't make me happy with the way the language has been used.
Not everyone's right brain language works the same way!