Prevent ads from launching apps
Yes, it is possible. All you need to do is to root your device and install Adfree. This small app will block all the ads on your device.

NOTE : I am also not against devs for adding ads to their apps, but intense ads popups are irritating.