As I understand it you should not be able to collect from previous event if you join after it has finished.
Well.... not only are they getting rewards - they are getting 30-40 full decks!!!!
Last one to join got 7 notorious and 2 legendary troops for no work whatsoever.
That just aint right!