I'm glad it got a new season, because the idea of ending the show like this makes every viewer gets sad and feels ripped off. Every show shouldn't have a cliffhanging ending season unless they GET a new season way head of time. Around the time the midseason finale happens. That way the show will feel complete and won't feel unresolved if the bad news hits. Lucifer is suffering because of this, Young Justice was like this for years, and there are more example on this list I cannot think of but you know. Gotham having that would've sucked.
Good news they can complete the story, its just the question on if we can get what the show SHOULD have, what we WANT, and not...umm, idk...insert Smallville and The Last Jedi criticisms here.