Couple of points on the away system, and just my opinion.
1 - It works fine for those who are already in it, and doesn't work for those who are not. Should a system change because some people don't like it? I've been going to away games for the last 30 years. I have full credits from the last five or six, and 80%+ from those before. Should I have to start bringing ID or collecting my ticket because someone else doesn't like the way it works?
2- What is the difference between buying an away ticket and passing it to a friend or family, and buying a season ticket and doing the same? There seems to be a big issue with it happening at away matches, but its perfectly normal at home.