Totally agree. Also makes me a little twitchy in terms of the LGBT storyline. It means they probably never intended to ever explore that type of a love story, and only decided to stick it in when they realized that they had another episode and only Merida, Arthur, and Zelena to really carry it.
It was probably finding out that Jamie Chung was finally available again that made them decide to do this episode. I recall they didn’t announce her return until September.
And yeah, Arthur totally killed Fergus. Some have mentioned that King Arthur has been known as “the Bear King” in some stories just like Fergus is. So the Bear King killed the other Bear King? How poetic.