The current system of fixed-price, then ticket resale, proves is that "people will pay what the market will bear". It boggles me that the original seller (venue, artist, etc...) wouldn't want to capitalize on the additional revenue that's currently going in the re-sellers pockets. If, for every event, the tickets when to an online auction system, and capitalism rules were allowed to work @ point of original sale, I'm not sure you'd need this law.
Yes, poor fans will be pissed that they "can never buy tickets at reasonable prices" but that's just more motivation to succeed at life rather than work for minimum wage. Also, people are pissed that they can't by face-value tickets b/c bots & scalpers anyway. If face-value was dynamic, that argument would be moot.
An auction-style system would almost certainly reduce the amount of scalpers that wind up with tickets. I'd assume that the secondary market would wind up limited to unwanted tickets from season ticket holders.