If you are ready to hustle for marketing your game I disagree.
I have launched more small and medium games on Steam than most people, and if you are using the right strategy for the game you're launching you can make decent revenue even if the game sucks.
for example: https://store.steampowered.com/app/96100/Defy_Gravity_Extend...