very true but with computers i think your vote is numbered and recorded. they know who you voted for. Here in philly you (used to) get a number assigned and it was verbal but you knew the number and if you wanted to you could go back and verify how the old machine recorded the vote no one else got the number.
In my precinct in Texas, you sign in, they validate which ballot you should use and you pick your individual ballot at random from a bunch fanned out on the table.