Also, believe it or not, prosecutors have strict ethical rules around being "advocates for justice" rather than trying to get their guy, and the hint of bias actually does mean that Trump's lawyers can get this charge thrown out on those grounds. It is actually true that on some level {prosecutor is political} == {no crimes he charged can be true}. The courts in the USA understand that to a degree, the process is the punishment, and so prosecutors can also get in trouble for nakedly biased prosecutions like this. This is different than civil litigators, who are free to be as biased and litigious as they want.
Personally, I would have had no issue if he had found some actual, serious malfeasance. In fact, I was hoping he would find some serious malfeasance in the Trump organization given all the other shit we know they did (but couldn't link back to the big guy). But no, the best he could find was Trump's accountant possibly misclassifying an expense on a disclosure form.
And why does it matter if the prosecutor has a political ax to grind with Trump?
The distastefulness of the ad hominem attacks is the seeming thought process behind them: {prosecutor is political} == {no crimes he charges can be true}
Do crimes cease being crimes unless the prosecutor is inhumanly unbiased?
That's what a robust defense team is for.