To be fair, people weren't arsed 12 months ago because, if you didn't want Boro or Leeds away and just wanted to go to a handful of random away games throughout the season, you could.
I don't think anyone expects to get the biggest away games, but there's a lot of people on around 20 points who are used to going to a few who now can't get to any. And largely people understand why, it's because people with higher points are going to more games this season, meaning none are dropping near the "all season ticket" level and that's absolutely fair
But, given these people are missing out completely, they'll be more keen to make sure they're missing out to people who genuinely attend more games. It would be annoying to miss out because someone goes to the 5 biggest games and flogs their ticket to the others. Last season it didn't really matter if people were doing that, you could still choose any of about 15 away games. So supporting the ID checks now, whilst not being arsed last season where everyone could go, makes sense