I like the daily game format because it has everyone playing the same puzzle, but I agree with your other criticism. You should be able to try again or possibly disable the timer.
I admit that having an archive would be nice, and some daily games do have that or an unlimited mode.
I admit that having an archive would be nice, and some daily games do have that or an unlimited mode.