The club see it a a lost revenue stream cause those people would instead buy a general match day ticket. That might be the case in a few cases but not all and it probably indroduce's new fans who would not normally attend.
The club suspend you if your caught giving your ticket to someone else Part of the terms. Think it works out at 7 games free with a season ticket so you need to make 17 to cover the cost.