its the same story i keep hearing, they make a early release here on itch.io and then they go to steam for final. You forgetting that most of itch.io customers hate steam and steam customers hate other platforms. You are clashing two things that makes everyone angry. You need to understand your customers as well as balance it because right now most of the customers won't go to steam while steam customers will not find you due to being so new.
Viewing post in Indie games, itch & Steam
Hate is such a strong word. We're talking about computer games.
Yes, I need to understand my customers but they also probably should understand the processes involved. And I think the numbers of people who hate - are fairly low to the number of people who love games. And as other have said - it comes down to the advertising which helps with being seen.