Re: New live action "Turtles"?
In the cartoon I'd say it was more for quick identification from the viewers. In the comics, the originals that is, I'm not sure. I suppose less for concealment and more to look more "ninja-y."
Just because it's futuristic doesn't mean it's practical.