This is pretty much what I go by too. If the character has the solo, what the solo says: goes.
If there are no solos for a certain character, and they change gradually over time, then that's on the character. If there's an abrupt change in how they're acting, I put that on the writer. In simplest terms anyway. SpiderClops broke it down nicely too.