I feel like half the movies that come out these days have something spoiled in the advertisements, either by showing plot details or sometimes even just by showing too much of an action sequence or something. Since The Force Awakens in late 2015 I've been staying away from TV spots for movies I plan to see, and I gave up international trailers after Rogue One. At this point I don't watch anything other than the three or so main domestic trailers if I know I'm going to see a movie, I also try not to analyze trailers I watch that much, I try to watch them as passively as possible. As for movies that have spoiled plot-points in the main trailers, How to Train Your Dragon 2 is probably the worst offender I've seen.
I mentioned this one earlier in the thread, it was really horrible. Like why even make a movie with a cool twist like that if they're literally just going to spoil the entire thing in the previews. It sucks.
I'm a big fan of media-blackout for any film I know I'm going to see. It's not always possible to avoid everything, but I've managed to go to at least several films over the last 5 years or more without seeing anything more than a poster. I went into
The Avengers completely blind, which was great.
Modern audiences seem to want every scrap of information they can their hands on (or a lot people do). I have friends who scour the internet to learn everything they can, and I don't understand the mentality. One friend insists knowing as much as he can makes the viewing experience richer -it's the total opposite for me. The less I know, the better.
Heck, sometimes even if you do a valiant job of avoiding something -like the
Thor Ragnarok trailer for example- it's still difficult keeping spoilers at bay because a lot of people who have seen it will talk about it right after. And that's fine, folks get excited, but it wouldn't be a problem if the friggin' movie companies could try and build a little suspense and wonder, instead of blowing their load months in advance.
Alas, doesn't look like the spoiler-frenzy trend is going to slow down any time soon.