Your post makes no sense. Nolan explaining why he made the changes means nothing, it still isn't the classic blue/gray costume. You know, like the classic Spider-Man suit we all want Spider-Man wearing. No one is going to care if Webb makes up excuses why the suit was changed. I sure as hell didn't care when Raimi made excuses for not using the mechanical web-shooters. So I don't expect Webb to get a pass because he comes up with an excuse.
The reason why you all are making up reason for Nolan is, because he made a great film regardless of the changes to the Batman suit. It's that simple. BTW, I don't like the TDK's costume, but the movie is freakin' great.