Early on in the game I was wondering why if I used my three DoTs for Bane, and went Bio last, Bane after, Bio never registered, it was only when I went to endgame I realized it was just the client to server synchronicity being infinite horseshit.

With the Bane nonsense, I lose a stack of Aetherflow and DPS, it sucks, but not the end of the world. I just have to compensate for terrible infrastructure and wait a second or so for the instant cast of Bio that isn't really instant at all to finally appear on the mob, because instant means a second or two, my fault. But with Hallowed Ground and Benediction, you only really use that during critical moments. As things stand now, they're apparently utilizing this mediocre netcode to elucidate which among us are precogs, because you better have some luck, or incredible foresight to pop it off at the right moment. It's a damn good thing every encounter in this game follows a railroaded script, so after doing the encounter once or twice you have just set up a damn macro that initiates abilities for you at the right times.

I guess that works, but it feels like potential squandered. The primals, for example, would be far better if their abilities were randomized, but only with competent client/server reciprocity.