I'm probably in the minority but I was pretty disappointed in this season. Biggest disappointment was when they didn't pick where the first season left off. Having Butcher discover such a massive reveal, it probably was the most important scene in series for me (having Butcher see Becca) and they just skipped over it. This is why I hate cliff hangers because writers in the next season just skip over it or rush through rather than taking the time it deserves.
First season really took chances and focused on characters. I feel like this season just played it safe. And the story was very barebones, imo, in terms of impact. Stormfront was just Homelander 2.0 for me, didn't like as much as everyelse. I was far more intrigued by Edgar than her; he's an interesting character that honestly should have been developed more. This season honestly felt like 4-5 episode season stretched to 8. To me the Ryan/Rebecca/Homelander/Butcher plot line was the heart of the series and was not really a fan of the Chuch/Stormfront plot lines in the series.
Also, I can't stand The Deep. That whole plot was such freaking filler to me. Do something worthwhile with him, or write him off (kill him or put him in the background).