The technology to do this in an acceptable manner does not exist.
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.
Please study some history on elections before making dangerous suggestions.