In principle I don’t disagree with you, what happened in Berlin is very unfair towards long serving easyJet pilots.
There was a little manouvring space in terms of points given for each criteria, but not much, and in germany using seniority only would have been illegal.
The company went for the option more likely to hold up in case of court cases.