Its no win really. When they've done what you suggested in the past they've been moaned at for selling to people online when there are people queuing. If they went online only people would complain about that. If there's a limited amount of tickets unfortunately someone will always miss out.