The Morgan episode was a bit disappointing and perhaps a tad too long since Carol has marked Morgan as a danger to her family. :-)
I think that they had to build up Morgan’s story of peace and loving a bit more, and to refresh the character in the public eye before they kill him off this season. Or - perhaps Morgan will come to his senses and be more rational. Neither being one to “clear” everything in his path, but also not being one to not take out a reasonable threat.