I would say that most pure software project are not necessarily capital intensive, so if you have an idea you can just execute it, and directly start selling to customers, so it makes less sense to do a Kickstarter.
Even if you do not really intend to monetize, and you want to develop something to scratch an itch, a Github account is rather affordable.