I just voted a few minutes ago. Then I saw your post and checked it out. Sure enough, it’s gone! They had gained quite a few ‘no’ votes, so you’re right, it must have been deleted when it wasn’t going the way they wanted!
It’s up now.
Results
# of votes % of votes
Yes 1291 44%
No 1657 56%
Total Votes 2948