> How are they supposed to fund development?
By people buying the software. That's how it works for plenty of game devs, especially indie ones