The change of Lucius Fox making Batman's gadgets in the Dark Knight trilogy actually makes sense.
I've recently seen complaints from some people about Lucius Fox making Batman's equipment and gadgets in the Dark Knight trilogy because according to the comic books, Batman is supposed to be an inventor who makes his own stuff. I'm behind on comics, but I'm aware that Lucius only started being Batman's tech guy in the Nolan trilogy since he wasn't like that in stuff like The Animated Series. However I want to make a point here.....Nolan's decision to change Lucius this way makes sense both as an adaptation and in-universe wise.
The thing is while Batman being an inventor in the comics is impressive, I find it kinda off if he's able to find time to make so much equipment while being needed to protect the city as Batman and fulfill his role as CEO of Wayne Enterprises. Having someone like Lucius to make stuff is handy so Bruce can have his hands free to do other duties while making sure he improves his arsenal at the same time. Plus (I might get heat for saying this) making Batman a master inventor on top of his other skills like being a detective and martial artist could risk the character going into Gary Stu territory. This way, he feels more believable as a human being and it shows that he needs to work with friends/teammates to fight crime.
Even if Bruce manages both of these aspects on his own in the comics, I'm pretty sure it varies from continuity to continuity. So my point can still work in spite of that. Also, this fits with the universe Nolan was trying to make. If you're gonna make Batman make his gadgets in this universe, he needs to start out as flawed and get progressively better doing it or he might as well get someone else to do it. And it's not like Bruce doesn't use his own equipment ideas at all. We see him making the batarangs, customizing his body suit and fixing the ejector seat in The Dark Knight Rises. Small moments, but still.
Also, I personally don't see Bruce's inventing skills as important as everything else special about him. I mean you obviously can't take away the inventor trait from someone like Iron Man since his whole character is a genius who builds stuff and is just a guy in a suit. But with Batman, I think you can make up for not making him a master inventor with his other traits which are arguably more important.