I'm assuming to patch the XP generation droughts that have happened in the past? (I have no idea if they still do today tbh).
Mechanics that benefit daily login aren't exactly unusual, but I think we already have an effective implementation of that. There's timed reset of XP events somehow, so you can get little bursts when you first login I've noticed.