Would you fly with them if passengers were boarded as per their boarding number? Surely the solution is to solve the problem with staff not respecting boarding numbers? Free boarding is part of easy's business model, there is no reason it should not work properly.