It doesn't hurt anyone, but it's a needless complication to a system that is already working perfectly and as intended. Again, no service in the world is going to have 100% uptime. As someone who is subscribed pretty much all the time (I've let it lapse like twice) a free day is of such small benefit to me that I'd rather they just go the easy route as opposed to dealing with issuing free days out to eligible accounts.

If the only argument is "well, it wouldn't hurt anything" for a gain this marginal, I'm not sure it's worth the trouble.