That's the most frustrating fact, that we know they can do good well thought out plots and characters and yet...we still get things like this and you're just left wondering, how is this the same show?
And it all happens from one episode to the next, hell it happens from the first half of an episode to the second one.