Sorry, what? Kate is one of the most consistent Big Two characters full stop, let alone in the Batman franchise.
You're neglecting to mention that all of those things (at least, the ones that are actually true) have story and character progression and context attached to them. Unless we're just referring to character development as inconsistencies now.