Making them free would not be an option even if they can afford it. How many people would get a free ticket and then not bother turning up for whatever reason. Also you would then have a bun fight over who got tickets etc. If you reduce prices then there will be a level at which the above is...