The itch.io version will not be feature complete because some of the new features will be dependent on steam tools. Which is why people are mad about it. They supported the game early on and yet they receive:
1. v1.2 two weeks after being released on steam
2. A game that isn't feature-complete compare to Steam (most likely no multiplayer as well)