Also it very unlikely publisher get 30% for title like DF. More likely there is some recuperation if publisher invested into new version and then then 10-15%.
PS: I work in game development.
https://www.reddit.com/r/dwarffortress/comments/b0mzog/offic...
Usually % that goes to a publisher depend on stage of development, risk publisher taking, whatever you give up your IP and your agreement on recuperation. E.g. if you keep your IP, but publisher cover most of development costs after prototype then they will likely take up to 50% after Steam cut.
I know a franchise whose games ran with 99% compatibility in proton except the cutscenes which used a proprietary codec. Proton then got a patch and just shows a static image during cut scenes while the rest of the game works perfectly. The developer can fix it by reencoding the cutscenes. No need for explicit Linux support.