Ну вот смотрите: сколько со среднестатистического юзера можно поднять на рекламе? Копейки. Нужны либо тысячи просмотров рекламы, либо активные переходы. Я, например, никогда и никуда переходить не буду. Мне проще символическую сумму оплатить, чтобы мне не было рекламы. А минус один просмотр погоды не сделает. А если все оплатят, то и денег будет хватать. А если не все, то деньги и от оплативших и от рекламодателей.
Еще можно, как в играх позволить накопить отключение рекламы, предлагая сразу посмотреть кучи ее блоков и видео, тем самым на последующий день, или же насколько насмотрел баннеров, на следующие столько раз они и не появятся.