Well the renaming is a matter of opinion. One does have to wonder, I mean even Kirk's logbook broke? I mean how do you screw that up?
It just seems that, if they really wanted to honor Kirk they would have given him command of the Excelsior. The future of the Federation commanded by their greatest hero. If they really wanted to rename a ship that would have been the one to rename.