uhhh... the statements about how Apple has handled advertising since Steve Job's death are simply untrue... All companies encounter policy changes, but Apple has not loosened their policies on advertising, if anything, they have tightened, as well as general iOS security.
If you are running iOS 8 or older, you have encounter trouble with ads as those operating systems are no longer supported. Apple devices over 3-4 years old are not supported generally, and will be prone to more security threats and/or general web issues like the ads you are talking about. The self positioning ad is not apple's fault, its a script written by the advertisers that doesnt normally work on a updated iOS device, but older versions may be susceptible to it.
I would recommend using AdGuard as i have already mentioned before, as it is a great solution to safari ad problems. If ads in other apps are bothering you as well, they have a 99 cent paid version that includes ad blocking in almost all other apps.
Dont bash Apple, bash the advertising agencies like Google AdChoices etc. Apple is still very hard against profit via advertising and they have done well over the years to keep limits on how much third party app makers can push ads on users. Apple itself forces no ads, where as google is 100% an advertisement based company. Apple is based on excellent products at a premium price. If youre having issues with ads on your old iOS device, its probably outdated or you havent taken precautionary measures like using AdBlock Plus web browser app or installing AdGuard or similar assistants that help keep outdated hardware out of the trouble zone.