People making decisions is drama. Mark soothing Charlie, Mark drinking, Demetri dumping Zoe, Demetri going with Janis, evil Anubis clone toying with Mark to manipulate the outcome, Nicole and Bryce splitting. Come to think of it, how did they manage to breathe life back into that plot?
Resolution of the temporal paradoxes is impossible, so a truly satisfying end is impossible. Plus of course, the temptation is muff the resolution so the plot could be extended for another four years that didn't come. They may crash and burn yet, but excellent so far.