If you are honest in your approach to selling games, you will not get overwhelming criticism about ANY of the above game modes.
Full-priced games have tens of millions of sales regularly.
Games that do not hide content behind paywalls can sell cosmetic microtransactions all day long (see: League of Legends or Path of Exile).
Its transparent "money grab for the sake of money grabbing" that gets the rightful criticism. Besides, I have literally never seen any complex indie game being attacked for releasing in the 9.99$-19.99$ space. Never.
Full-priced games have tens of millions of sales regularly. Games that do not hide content behind paywalls can sell cosmetic microtransactions all day long (see: League of Legends or Path of Exile).
Its transparent "money grab for the sake of money grabbing" that gets the rightful criticism. Besides, I have literally never seen any complex indie game being attacked for releasing in the 9.99$-19.99$ space. Never.