If you can find a way to give your audience what they want, to satisfy them on an emotional level, without pandering to them, insulting their intelligence or compromising the integrity of your universe, you win. You don't have to be perfect, you just have to make it feel right. And this whole thing was done right all the way through.