Sure it does, we're just making it more complicated for lofty ideals that don't really matter in practice given absentee voting exists and is popular. I think we have the technology for what is essentially a form submission app tied to a database.
People would understand that voting online wouldn't be anonymous but I'm willing to bet its a trade that many many people would be willing to make because it's already how absentee voting works.