I assume you mean has a game been rejected coverage from a news outlet because it wasn't on Steam. If so the answer is probably yes - many people use steam and if a game isn't available on the service or one of the other well known platforms (GOG, Humble) then outlets have less reason to cover it if they're focusing on popular games. It isn't some shady move for profit, it's just the business decision that makes sense.

Well Itch.io already lets you choose fully what to give them. So upon withdrawing your profits you could just decide their cut based on how much you've earned like you describe here. Making it an official system seems unnecessary.

- Vampires spawning (not with bats) naturally are basically a game-ender. I think that their damage should be limited to 1 heart (total) whenever some of them are concentrating.

- When you pick up an item with a full inventory there should be a way to decline throwing one away (i.e. a back button), like you have with the keys. This might already be in but I couldn't find out how to do it.

- Heroes being lost isn't really a fun mechanic, especially when they don't offer much advantage over the starter character, if any. If they're going to be lost maybe they should actually accompany the starting hero in some way (i.e. only in the dungeon where you free them), else a permanent unlock system of some sort would probably be better.

Any game with an 100% discount can't be downloaded in the app because the 'Buy' option is still the only one available. Because this just brings you to a page where you can redirect directly to the download, there is no way to launch the game from the app unless you purchase (i.e. donate to) it.

Any game that is 100% off also doesn't show up in the 'Free' tag on the site; basically 100% discounts haven't been accounted for. :P