Honestly, as someone who basically only interacts with physical games (ie. a document based game) on itch, I DO sorta wish there was a clearer deliniation of physical vs computer on this website.
But also, I make my living doing this, dude. Don't disallow me.
Itch isn't just for hosting PC games, and it's really, really crappy to wish that physical game designers weren't allowed on here. There are very few places like itch, and it's incredibly easy for you to just skip past a physical game, instead of commenting nasty things on them.