It's more of a second order effect, once you train people to turn to your app for something instead of the open web you can then steer them towards more owned and operated experiences within that app instead of leaving.
Meta is the perfect example of this. In browser newsfeeds have the same ad load as the app but by steering everyone into an app and then controlling the experience there they make a shit ton more money.
They could frame the in-app content in ads. They wouldn't be able to do that using iframes on the web. (I guess in theory if they ... exploit Chrome then they could put ads there too).
I suppose they technically could overlay more ads, but they've already had mobile apps, Chrome and Chrome OS for decades and have never gone that far for obvious reasons.