For me the problem is the voucher.
Not getting what the club gets for the resale (less a small charge for service) smacks a tad of profiteering. Getting a voucher instead of money makes it blatant profiteering.
This would mean far less people offering their empty seats to exchange and not good...