Yeah but to get the full benefit of that you need to be at a proper airline to start with, not one that regularly leaves it until less than a week to go until the next month when they finally deign to issue you with a roster.
I take the points though and I'm not arguing them at all. Just pointing out that running assessment centres on non consecutive days in the summer is going to make it enormously difficult for some people and possibly not just a minority.