I would say so.. The problem was abc they flat out said "we don't care about ending the story. We will ride this train untill the wheels fall off." The writers had to drag their feet during season three and the show suffered for it. When the ratings dropped abc gave in to jj and bad robot and let them end the show the watt they wanted
I didnt love the ending but I didnt hate it either.