Nah, "don't do that; you'll die because you may get hit by traffic!" is constructive criticism. You have to give a reason for your positivity or negativity.
It's not hate speech, but definitely not constructive. And whether it's best left unsaid depends on the situation. Your street-crosser probably hasn't invested hours upon hours of time on researching and developing how they're going to run across the street.