I reject your rules here. With any NORMAL President, I could accept your rules, but Trump was not normal. He incited insurrection! How could that POSSIBLY be just a D? He lied about the election results. He lied more than 30,000 times while in office. He empowered racists. He cozied up to murderous dictators who are NOT our friends. He was impeached twice, and not only that, he's the first president to be impeached in his first term! He was a bully. He made fun of anyone who disagreed with him. He GOLFED so much to the tune of over $144 million tax payer dollars. He attacked our free press relentlessly. He talked of running for a third term if he won this one. He had no respect for the law or any norms.
Sorry dude, but he didn't do ANYTHING that was good, not a single thing. He gets an F.
I would submit to you that even if he DID do anything good (and he didn't) that the bad he did would erase it all. I mean, I'm sure Jeffrey Dahmer probably did a good thing in his life...sorry, but what Dahmer did that we all know about negates anything he might have done that could have been seen as good.
Trump greatly threatened our Democracy. He attempted a coup! Just because he wasn't successful doesn't mean we should forgive and forget or even give him just a D.
F, F-, or the Peanuts Z-. Whatever the scale is, Trump gets the absolute worst grade possible.