I need a... what!?
Give up all my privacy (telephone number, credit card number, IMEI number, MAC address, surfing behaviour etc. etc.) just to vote

Go away
Or you could just create a Google account, vote, and not use it again. No, you don't have to enter your credit card number to get a Google account.
Edit: You didn't even need a Google account to vote by the way. Just an e-mail address.