Ignore the hate and judge for yourself. Please don't let others tell you what to think.
That being said I thought it was well written and animated. Heroic sacrifices, people being haunted by their past, and what it's like to put on a brave face and be angry when in reality you're emotionally crushed.
All in all, I enjoyed it and can't wait for part 2 of the season to be released.