And if you agree with every other one of their policies?
If an IndyRef is in their manifesto, and you cannot support independence then you would be foolish to vote for them.
If someone is in that situation the should be able to vote for them, safe in the knowledge that they aren't supporting another referendum because the snp themselves said there wouldn't be. Surely that isn't difficult to grasp?
Actually it is. Parties and politicians change their position on things all of the time. If people approve of the policy change they will gain votes, if they don't, they will lose them. It is a voters responsibility to be aware of what they are voting for. It is ridiculous to assume that the SNP will never ever push for independence again, if they have the voter support.
The SNP thought it would be a once in a generation thing because they, and everyone else, assumed that a No vote would mean the complete collapse of the Yes movement and the SNP. What actually happened is that the support for the SNP and for independence has gone up, which no one expected. Do you seriously expect them not to capitalise on that?
We are very lucky to live in a democracy where voters have a real choice. We are even more lucky to live in Scotland where we have a form of PR. If the voting population shares your anger, expect an SNP wipeout in the elections.