I think the bitcoin fees are too high to be used for this type of service. better other cryptocurrencies
There are a lot of people willing to accept Bitcoin as a payment but the real problem is that it's transaction fees and the volatility of the price but that is inevitable since Bitcoin is a decentralized crypto currency. I guess paying a $5 game or application will be really bothersome since you will be paying more than on your transaction fee than the application or game you want.