Yes, it is still objectively right. Anyone deciding not to vote for Biden isn’t automatically culpable for any Trump victory unless they voted for him personally.
This is an incredibly naïve and privileged perspective, clearly held by someone who has nothing to lose if Trump were to win.
Ranked 20th, but out of how many countries?
Well I pulled the full source: the 2021 Net Zero Readiness Report from KPMG.
KPMG evaluated 32 countries. Out of which China ranked 20th. Not terrible, but also not all that impressive with that context.