I feel like much of this stems from a simple misunderstanding on the part of the animal behind (operating) the browser. I have worked with my mother an father to understand computers better, and what I like to explain is that what is in the browser is "live" and coming into the computer from someplace else (and from who knows whose computer). Then, as painful as it is to explain how people exploit the privilege of PC/computer ownership, it is easier to explain how fake offers happen on the internet. Stepping into the web world these days is stepping back to the wild west for sure, but, no mistake, the bad guys are after $$$. Have to make this clear with PC users.
Web site owners are responsible for their pages, and it's websites that introduce most of the malware that leads to the pop ups and false ads and keylogging exploits and so on. I think this is important to remember. However, if web site owners don't know code, they are at the mercy of whoever they pay to create their page(s). Maybe this isn't as much of a problem with big companies, but I feel that the PC industry really must find a way to weed out those who choose to use such an amazing opportunity, such as building websites, to become a distraction to the benefits of owning a PC and generally a thorn.
On the positive side. Malwarebytes Anti-exploit might be the answer for alot of this. I just started using the program, and it hasn't found anything, yet, but the exact purpose of this software is to thwart internet related malware intrusion. We all know that Malwarebytes is a company that we can trust. Definitely, I would recommend it already, and I have friends who recommend it to everyone they talk to about computers. I also recommend YouTubing for the videos on this product.
Yeah, it's time for the Duke: