Um, people still get angry about spam? I mean, in a matter they would, but I thought everyone knows how it works? IE - you don't reply to spam, because the mails are used to send only.
And as to the "I won't buy it" part... Huh? So what you're saying is that this strategy is spot-on? They tried, and while it angered someone - they didn't lose actual client.
Even if it would make you resign of further purchases, believe me - there wouldn't be a tear shed. It's among basics of marketing - you sometimes have to lose clients to gain clients. As well as the fact that unhappy customer will inform at least two times more people than the happy one. And say what you will, but Hasbro marketing crowd knows their craft.
Plus, how they targeted it very well and hit a RPG gamer through "partners" spam clause* in someone elses business... The only expression I can imagine Wizards doing after reading that post is apparently called "Eiffel Tower" ;-)
*"I agree/want to get mail from [nameofcompany] business partners" - sounds familiar? Exactly how many registrations did you make and didn't care about this line? BTW - in 90% of cases you can uncheck it.
For the record - I don't actually disagree with points you've made - I simply feel it's not frown-, and much less - rage-worthy. Fight the man, though!