Идиотская конечно система монетизации. Купите программу, а потом отдельно по месяцам платите, чтобы ей можно было пользоваться
Отвечу, кратко но тоже что и в общем чате. Если программа может и будет использваться пожизненно в офлайн, то имеет смысл платить один раз! Ты купил продукт и им пользуешься, будет версия номер 2, будет решать еще раз.
Если программа предоставляет некоторый online сервис, то монетизация у нее может быть только подписка, не важно когда, через год или 5 или 10 лет, наступит момент, что расходы на поддержание юзеров - traffic, disk space, support, новые фичи и поддержка новых android телефонов, будут превышать и в этом случае только подписка, хоть как-то может решить конфликт интересов