No, boycotts never worked. It's just trying to get other people to not buy a product because of your grievances. Backlash however works, because everyone involved is invested in the grievance.
Scalpers are a symptom of scarcity, not the problem itself. If scalpers didn't exist you'd still not...