I really don't get why the writers are ruining this season when it had a lot of potential, but I honestly think they were too lazy make the script good and kept writing themselves into a corner which forced them to write up random plot conveniences to keep the story going, and not caring what the audience thinks. The cgi is good, the sets look good, the cast is great, and the costume designs are good too. The writing is where it falls off, any time there is a fight this season, the characters just completely forget their abilities and just act stupid for no reason. The amount of dumb decisions made by the characters is actually pissing me off because they're supposed to be smart, I just don't get it.