Steam takes 30%, is more difficult to update from my end, and releasing early access there means that launch day doesnt get as much attention, losing sales because the store algorithms wont pick you up.
Downloading from itch means more money directly to the developer, updates are very easy (works the same as steam for you if you use the app), and you get a Steam key at release. win win win