With regard to movies, shows, and other entertainment in this day and age, I am becoming increasingly frustrated with the overall approach to spoilers and theories posted all over the Internet. I guess these are sort of two separate things. But the former really is starting to go beyond "mildly irritating" for me.
I'm fairly loose in one sense when it comes to spoilers. If you go to a site where you know a given topic is discussed, I feel like it's completely on you if it gets spoiled. Even here, although I fully support not putting spoilers in thread titles and having "no spoiler" threads, I'm not about to mandate that every post with a potential spoiler get put in tiny font. If you don't wanna know what happened in the latest Marvel movie, yeah, we'll be courteous and not allow spoilers in thread titles and will want people to be respectful and put "SPOILER" warnings on things that should have spoiler warnings. But if you go into the Marvel thread, you should expect discussions of whatever the latest Marvel thing is, some of which may contain spoilers.
That said, there should NOT be spoilers just randomly spread all over the frickin' place with no warning. But if you go anywhere on the Internet these days, you are likely to run into spoilers in LOTS of places where you don't expect to find them. And even where you see just headlines or YouTube video titles or what have you that claim to be "spoiler free," there are often hints that give away major spoilers anyway. It just seems like if you don't see a movie or TV show in the first couple of days after its release (if that long), you are guaranteed to have it spoiled unless you can find a way to completely avoid the Internet, all social media, etc. And that isn't realistic. It really pisses me off.
The specifics of where this rant is coming from: I have not yet seen Spiderman or Stranger Things 3. (I will likely see Spiderman tonight.) But I have seen ALL KINDS OF THINGS ALL OVER THE PLACE that have revealed actual spoilers for both, and it is not been on sites where there is open discussion. I have avoided any direct discussion, and STILL have unintentionally run into things. People are just so inconsiderate and in such a hurry to broadcast to the entire earth how current they are.
I could say more, but this is already a LOT longer than I intended.