It would be difficult to segment ticket holders in the way you propose. For travel companies to get their revenue from away fans rather than the club they would need to check all ticket holders. That would drive significant costs to them. They would challenge the club I suspect if we took that turn.
Yes; a cost to the travel companies, not the club. Are you really suggesting that the club are deliberately reducing their own revenue to make things easier for the travel companies?