it's not just ej that's like this.
in fact, i'm surprised that so many people say that they stick to their boarding priorities - i have been reduced to shouting & pushing people aside when dd was young, as they were deliberately blocking our way & the staff appeared not to 'see' us. I've also watched, many times, as the staff say they're boarding people with ticket numbers 1 to 20, then happily let through people with ticket number 51 etc. haven't flown with any of them for a while, so maybe they are better, but my experience was that staff did nothing to reinforce the rules.
it's not just the budget airlines, though. recently, we were flying across the States & used a 'proper' airline. For some reason they didn't allow online seat selection (available free from the time you book your ticket), nor would customer services help me out beforehand, nor would they explain why the system wasn't working. all i got was an email with 'the gate staff will reseat you' in it. when i got to the gate i got a weary 'if i can find seats' response. the plane had quite a few empty seats, so not because they had overbooked the plane.
i've even had me & dd separated on an overnight long haul, and gone to the lengths of finding the phone number to speak to someone before they bothered to put us together. as i keep pointing out, it would be BLISS to be on a plane alone for a night. not so sure the other passengers would like it, though.