I'm also saying that promising votes to politicians regardless of their actions indicate that their actions won't hurt their chances.
That's very true and likely going to lead to a very nasty future once this is thoroughly exploited. But I don't think that just "there should be something better" might help. Also, there might exist unsolvable problems, and if this is one of those we're in a very bad position, indeed
That's also part of my point. Voting will not get us out of this problem. We need to pressure politicians, we need to protest, we need to organize, and we need to implement more successful alternatives to the status quo. We will never avoid fascism if the only thing we do is vote. Right now the best way to pressure the better candidate is to make him believe, right up until election day, that he will lose.
You can't have it both ways. You might only be "pretending" to be withholding your vote but your "pretend" stops when all the people you've dissaffected don't show up.
Studies show that even in states that still do a plurality vote but encourage 3rd party voters see higher overall turnout and generally favor democratic candidates. The only ones disaffecting voters are the ones pushing the narrative of "a vote for x is a vote for y".