One of the things that puts me off from buying games on itch is that even the good ones tend to be too short. I don’t think there’s anything wrong with short games per se, but if I spend money, I want to get my money’s worth. There are enough free short games available that I don’t need to buy more. Quality is more important than quantity, but quantity still matters, and more quantity is generally a good thing.
I’ve written some short-form games, but I wouldn’t feel comfortable selling them. All of my games on itch should take over eight hours to finish, depending on playing style. Speedrunners can do it faster, completionists can take far longer.