...i.e. Weiss made the right decision after investigating since 2018...No Federal Indictment...then, the Politics ramped up.
Since the GOP wouldn't stop unfairly attacking Hunter, JB stepped in to do what Weiss couldn't/wouldn't...FINISH the Deal.
Hunter never harmed a soul...and he paid full restitution for his unlawful acts...plus...he apologized for all that he did and rehabilitated himself from a drug addiction. Any other plain citizen who did that would be APPLAUDED...not sent to the slammer. JB's pardon of such a person was justified, even when the hyenas around him bark and snap.
If you REALLY want to pursue Justice...make sure that DJT stands trial when he leaves office for his attempted theft of national secrets and the overthrow of a free and fair election.