Putting aside the weird call for 'both sides' from the OP, the thing that kinda bums me out about everything else is that these supposed avatars for the downtrodden, less so Joker and Ann, are people with a ton of privilege. Because that's never really addressed it makes the conflict feel like "it's our turn to enjoy hegemony" instead of "we need to tear the system down." I get that teenagers are fairly myopic but a more satisfying story would have pushed back about that impulse more.