I know people with high points who sell on regularly. Maybe not for profit but for the points and in general they go to blues. But let's not be naive and accept that some do if they get the chance. Help pay for Wembley or their season ticket.
And maybe these are club tickets but where they've received a request from a foreign group who want to attend a game. Or the OSC could have granted them to a group travelling over. As long as they've come out of the OSC's or club's own allocation then, whatever you think of the current system, there's no problem as these wouldn't have gone to seasoncard holders anyway.
Let's not make things up you have no proof of. Those who have historically gone to every game are not short of cash and will not miss big games.
For the many fans who do share season tickets ID collection just kills it for them. If ID is needed for aways then do it for homes to, and every ticket not just the ones earned on points.