Using this further more, my view is the fact that "at" needs to be useful for events that aren't days with the 7 days (at Christmas, at Easter, for the weekend, at lunchtime, at nine o'clock) irrelevant of length, and "on" the place enough time is daily in the 7 days (on Saturday). I would argue this is to do with the fact that "at" indicates a par