App dev here. Ads are annoying, absolutely, but they're also a primary revenue source for many free apps. The creators also need to eat. The 'non-skippable' part is usually a demand from the advertisers, who pay more for these types of ads. There's definitely a balance that needs to be …