I think tickets should be auctioned by the venue. It means there is no incentive for bots or scalpers.
There's a reason why concerts prices are set to a much lower price that what scalpers can resell them, it's because the artists usually don't seek to extract the most money for a tour and they'd rather give their fans an opportunity to see them instead. (As long as it's profitable indeed, but there's a big gap).