There are the Trump cases that are objectively easy to prosecute (especially the stolen document case), since the law is clear and no good lawyer wants to represent Trump. Here the DOJ has clearly been dragging his feet for reasons that are unrelated to the legal system.
Then there are these antitrust cases that are objectively EXTREMELY complex, and where the legal arguments have to be very carefully constructed to withstand a challenge from the best lawyers money can buy. Complain about the former, not the latter
Ironically I think policy support would have been much easier had we put boots on the ground right away. There was initially enormous support for Ukraine, and sending out own soldiers would have given voters a continued vested interest in the war.
Not saying the outcome would have been better, and there is always the threat of nuclear war. However, it would totally changed the course and focus of elections, and my impression is that voters like it when politicians take risks, even if it doesn’t pan out (and even if it’s suicidally stupid).