As a foreigner I never understood the novote sentiment in the US. You aren't voting for either candidate because you dislike them, so who would you actually vote for? AOC? RFK Jr? Bernie? Does your ideal candidate even exist in reality yet? All a no vote does is take away your own rights in your country, while the rest of the world moves on without you.
For what it's worth, both parties can be trash but one party actually can be shamed to doing the right thing once in a while.