Well said. On Steam "indie" is a genre. On Itch and other places, that is not enough. You need to go for specific nieches. It also levels the ratings and expectations. One just cannot compare a hobby developer's two day effort for a jam to games like Darkest Dungeon.