If I'm the developer who wants users to have any semblance of try-before-you-buy, the free category (with an IAP for "Premium") is the only option. Which is a real shame.
If I'm the developer who wants users to have any semblance of try-before-you-buy, the free category (with an IAP for "Premium") is the only option. Which is a real shame.
For that matter, just segregating games with any "consumable" IAP from those without would probably help a lot.
And, frankly, the gaming industry at large has proven that paying up front does not prevent microtransactions. Even in mobile games.
Quote from https://store.steampowered.com/steam_refunds:
You can request a refund for nearly any purchase on Steam—for any reason. Maybe your PC doesn't meet the hardware requirements; maybe you bought a game by mistake; maybe you played the title for an hour and just didn't like it.
It doesn't matter. Valve will, upon request via help.steampowered.com, issue a refund for any reason, if the request is made within the required return period, and, in the case of games, if the title has been played for less than two hours.
On a less discouraging note, there is a "try now" button in the Play store that games can implement. You can upload a lightweight version of the game for people to play without installing / paying for the game.
Google at least used to do automatic refunds if you uninstalled a pay-for app very quickly - I once had that happen with a utility app that I used to convert some stuff - since it worked exactly like I wanted, I re-purchased and left it installed for a few days.