JJK Season 2 has some of the best animated fights I've seen in a long time. However, it's very obvious that this was blood animation, and this level of work should have instead taken way longer to be released to avoid overworking animators for no good reason. From a purely critical view of the animation, it was so excellent that you wouldn't know that many of these fights were not even close to being fully animated yet if no one told you. I won't get my hopes up that we'll ever see this level of animation ever again in a seasonal anime, since it's probably not worth the studios' efforts if they can't overwork their animators to get it done on their tight schedules. Definitely watch JJK up to Shibuya if hype fights are your style. I know nothing about the future arcs, but I imagine it only gets better based on manga readers' words.
As for season 2's plot and writing, the Hidden Inventory arc is short and sweet, and definitely relevant. Shibuya feels like there are so many major events and fights that time for character development is only notable in one character, though we do learn a little more about some other characters before they lose their fights. Whenever characters do die in this show, some viewers have definitely called their deaths pointless and bad writing, but I think it adds to the severity and reality of the situations they get in. Overall, I feel like season 2 was pretty ideal. This was just one arc in a much larger story, so it's fine that there was more action than development. I do expect to see more character development and growth in the next arcs of the show, since we can't always have action even if characters can grow during fights.
9.8/10 season, will miss watching this show