Because his never the lead or the star driving the ship. His role there is jobber a.k.a put over the bad guys so that Batman/Robin or whoever the lead is can win and look good for the big finally.
If those movies were nightwing movie then he'd need to be the one put over.