Yeah. The showrunners stated in an interview that HBO gave them unlimited money and unlimited time to make this show. HBO wanted at least 10 seasons, GRRM wanted even more than that, but the showrunners decided they wanted the show to run about 73 hours so here we are with a rushed final few seasons for no reason really.
They are writing for the upcoming next Star Wars Trilogy of movies. The issue is they are movies. They would have had time to do those movies and carry on the show. I think ultimately the showrunners just got bored of working on the same show for 8 years, and faced with a brand new project they figured out the fastest way to wrap up the show.