I think the onus should be on suppliers to combat scalpers, like how Sony handled PS5. Trying to fight the principle of supply and demand is a fools errand.
People will always have the right to buy a thing for one price, and resell it for another price. You can't outlaw market dynamics.