steam takes 30% of all sales unless they reach AAA status sales then it drops down to 20, but on itch they take 10% and on patreon they take 5%, yes if it were on steam it would be easier for us but keep in mind they need to pay everyone working on them and only getting 70% of the cash for most isnt enough to pay everyone especially since steam also doesn't advertise porn games very much.