You are right but sometimes it's not only passion, it can be a hobby too. But when you see games having 7-800 patrons and not a single update in years while you are trying to keep up with the updates (and investing more money in then you can get from it) kinda makes a few developer sad!