Somewhere between 25-50% of votes depending on state are cast through some early mechanism and under this none of those could be counted until election day which is a large increase in the number of votes that need to be counted and makes them more difficult to count.
One other benefit of being able to count everything in person on the day it's cast is the votes don't have to move outside the polling place for initial counting which makes monitoring easier.
It's a nice and convenient idea but I don't see the small benefit of being able to change votes (how many people honestly want to change their vote?) vs the large increase in complexity.