The visuals are amazing, thats a given.
The majority of fight scenes make no sense, compared to the first season they're all contrived in regards to the power levels of who wins are silly, not believeable at all as far as we know these characters. Jinx should have got wrecked in hand to hand combat with Vi, Sevika should have destroyed Cait hand to hand with no weapons involved.
Sevika is a mess about Silco, her not knowing it was Jinx is ridiculous, especially during the fight with Smeech. One line of dialog with Smeech or Jinx would have changed the whole story. They hate each other, but Jinx makes a battle arm for her, ok lol. The council making decisions without Jayce is dumb, declaring martial law is dumb without anyones approval but somehow Mels mom is making these decisions for everyone, cmon.
Caitlyn going full Hitler out of nowhere is silly, I laughed my ass off at the end of the 3rd episode. The whole Black Rose thing out of nowhere made no sense, I'll give that a pass cause apparently that's a thing within the universe.
My biggest problem is it's way too rushed, trying to cram so much crap into one season. It's going at a break neck pace without any pauses. There used to be meaningful one on one dialog between all these characters. The most egregious is Mel and Jayce, they're both counselors and lovers but they barely talk at all whole the most crazy shit is going down. Now they just cram exposition into a music video at the beginning of each episode.