Computers are not magic but they are picky. For instance: there’s can be a big difference between ‘less than’ and ‘less than or equal to’. Particularly when it relates to dates and the relevant date is today.
Also: I think it can be difficult to remember that large organisations suffer from the same problems as smaller organisations and they are equally likely to be affected by them.
While you’d like to think that having a large budget would allow a large organisation to fix problems this wish is balanced out by the fact that a large organisation may have money available precisely because it hasn’t spent it fixing these problems.
Here’s the proof: an event on Facebook can simultaneously be both in the past and in the future. Fetch me a TARDIS.