It would probably be more meaningful to cancel registration, and maybe even picket the place wearing that stuff (or at least post photos of wearing that gear on social media announcing they cancelled their registrations for the convention).
The tickets and accommodations are nonrefundable.
Not sure about accommodations, but the tickets are definitely not refundable.
> Tickets to BlizzCon, once purchased, cannot be refunded by the purchaser or exchanged;