Well, maybe they do realize that next season will be the final season and then they shouldn’t be bothered with ratings, hence no fanservice. That way, they could afford getting rid of Hook (and Robin and Zelena), bring back Neal, and tell the story they needed to tell from the beginning. May I remind you that Neal and Emma are confirmed to be TL while Hook and Emma are still not confirmed to be TL (if anything they are not TL since if they had been, Zelena’s lips curse would’ve been broken immedietly).