Josh-A-Tron
Super Freak
I strongly disliked how they COULD'VE put Grayson in it, yet decided not to. It seemed quite easy to place him in it.
First off, he already knew who Batman was. On top of that, they could've skipped his Robin years during the 8 year gap. Since Grayson was a cop in his latter years, why use a random character such as Robin John Blake ?
He could've retired from being Robin after dealing with Bruce's bs during the 8 years. They could've been on non-speaking terms, and made their way back to being partners again (Batman and Nightwing) by the end of the movie.
If anything, the Nolan story could've continued with Batman still leaving, and Nightwing taking over as the protector of Gotham city, or he could've taken on the Batman mantle as he did in the comics.
in the end. WTF is a Robin John Blake? I would've taken ANY real robin over that.
Because explaining all of that adds another 45 minutes onto the movie and as Nolan said, there would be no Robin like the comics. Him giving John Blake "robin" as his real first name was simply fan service.