Re: In hindsight what changes would you do
If that's your opinion, blame Goyer and Jonathan Nolan as well. This was not a one man show when it came to the writing. And don't focus the blame to TDKR either, when that was the interpretation they were going with since Batman Begins. It's all right there in the dialogue on the plane between Bruce and Alfred. And all throughout TDK he was looking to pass the torch to Dent and move on.
TDKR simply stayed consistent with this interpretation rather than branching off into a territory that was more similar to the comics, which is I think what a lot of people were expecting.