I definitely agree.
But I've seen it happen way too many times where a character will start off kinda clueless, naive, innocent, and/or not the smartest but not dumb either. Then all of a sudden you are wondering what the hell happened because now that character doesn't even seem like can function.