It is, but ultimaker does pay for the brunt of the work that's being done. But AlephObjects (LulzBot) also put in effort, as do a number of community contributors.
I think we do. But as fieldofview mentioned; Do help out. We do offer contracts to active community contributors (As Ultimaker benefits from big improvements, we feel that at some point people should be awarded at some point )