Here is the point. When you vote you fill out a form but there is no receipt. You do not know if you are vote number 1 or 1001. Put the form online and still have in person voting.
Registration is also a part of the system. The whole point is to get a receipt and to replay elections on demand.