It's still a mad system that gives the worst seats to those that check-in online earliest. When Easyjet first introduced online check-in you got allocated boarding class C whereas you could get class A or B by checking-in at the airport. Not surprisingly they changed it after a while.