92

Because Congress is accountable to their constituents. You are only accountable to yourself.
If how they vote is secret, there's no way of holding them to the promises they made. They could just say "someone else voted it down, sorry" at the next election and you couldn't know that was a lie.