Without upsells, there is no freemium model. And very few good devs would bother to make things that were helpful to the community at large - and support those things - if they weren't collecting something for their time and effort somewhere. People can't just give everything away, that's madness.