The entire concept of Batman taking on a child (!) protege is flawed, to say nothing of the identity/costume of "Robin".
Various media have tried to legitimize the concept. Some comic writers have done a passable job (Loeb/Sale for instance, among others), artists and video games have made his costume seem less ridiculous (Arkham City for example), but none of them have transcended what's a flawed overall concept.
I'm sure someone will attempt it with the next reboot, but I'd rather they just let the character disappear into oblivion.