Someone always loses out, that’s just how life is. No different than last year and the free lvl 80’s. You had guys crying on the chat channels they logged in a day late and didn’t get it and how come an exception can’t be made.
The event was published on multiple sites, it lasted 21 days and yes because of RL not everyone got to play, it happens.
As far as the pet (for level 80’s only) and cloak, sure the drop rate might have been a bit low, that I’ll agree with.