It's not just indie developers who depend on platforms like Itch and steam. Users also rely on them to find and purchase/acquire games in a safe and convenient way.