There could be three, four, seven, or twenty parties and you could vote for the candidate that best represented your ideals and they could stand a reasonable chance of being voted into office if we would just embrace ranked choice voting.
You should vote for the person you think represents you. If you like wars and nuclear bombs, by all means continue voting for one of the two corporate parties.
I'm all for third parties once we have ranked choice voting.
Blaming Democrats for the poor economy is silly though, the states that are far and away leading those numbers are overwhelmingly republican. And blaming Democrats in the tweet just leads to more partisanship (as you can see from my previous sentence)