The issue is that production is inelastic compared to demand, so scalping provides no additional value and creates higher prices by making demand seem even higher.
It also creates an incentive for those unwilling to pay high prices to find ways to do without, or to delay their purchase until production has caught up.
They help people who are willing to pay the higher prices, and they provide a market signal encouraging producers to increase output.