When it comes to revenue, they can keep the downloading for some cost..... They will get money per download, and then let it be 35T. For those with multi accounts, they will have multi accounts only if they pay the downloading cost for very extra account. That too can be handled.
There can be a 1 season trial version and if anyone wants to continue, pay. Simple as that.