Iron Maiden got it right when their tickets went on sale back in October last year.
You will need the card you paid with AND photo ID to gain entry. This is their statement:
The actions being put in place for 2017 are:
Ensuring that every venue will operate Paperless ticketing, either 100% or partial.
Working in co-operation with Live Nation and Ticketmaster, Paperless ticketing means that the original cardholder is required to present their debit or credit card and photographic ID at the point of entry with their guest(s).
Setting Conditions of Purchase so that tickets are not for resale.
Ensuring to the best of our abilities, in conjunction with Live Nation and Ticketmaster, that secondary ticketing sites are prevented from listing our shows and to invalidate tickets should any appear on these secondary sites.
Setting a maximum limit of 4 (four) tickets per person per show.
To use Purchaser Names on tickets where they are not paperless and to require the cardholder to be present at the show, with picture ID.
A dedicated team to monitor ticket sales in real-time throughout the exclusive Iron Maiden Fan Club pre-sale , any other presales and the general public on sale to ensure that ticket limits are being imposed and all suspicious activity is reported and investigated.
A dedicated customer support team on hand to deal with any issues from fans with legitimate problems.
Being aware of criminals and their methods to infiltrate our best practices and having the conviction to retrospectively cancel their inventory. This is especially in respect of automated bots and multiple card efforts which are used to garner large numbers of tickets at the onsale to the detriment of the fans.
Reinforcing the message that if you buy a ticket from an unauthorised source, it will be either invalid or counterfeit. Do not become a victim.
Quite why every other band can't do this I don't know.