It doesn't matter what system you use (points or seniority), the problem is there aren't enough slots. Take a look at the availability. There's nothing this summer in my rank and I believe its the same story across the board.
The company has not released the slots because it can't spare the pilots. Over tasking with no end in sight. Simple as that. You could have a thousand points and it wouldn't change a thing. No slots = no chance.