I must say that I agree with today’s Penny Arcade. Yes, spoilers suck. But there’s also something of a statute of limitations on that stuff.
Seventy-year-old movies seen the world over? Your own fault, I figure.
Game that just came out yesterday? Their fault.
Game/show that came out awhile ago, but is getting an English release soon? Still their fault. Not everyone wants to compare translated script notes and whatnot as they play, they just want to play it in a way they can best enjoy it. I think this also includes if a port is waiting. Best example of the three above? Battle Network 5.
Fortunately, that’s not really been spoiled much at all for me yet.