the only commitment we need from this they don't dump it on launch
I can't say it for other devs (but after two months I think we share quite similar ideals), but why do you think we would?
Also as utopianfuture stated many times, NEM is not an IPO, it's a call for participation, if you won't like Developer Contract, you will have a chance to withdraw.
(Which probably will be good for everyone, as we want people who believe in NEM as a currency and NEM as a community)