Long story short, the community will always help the dev team make a better game, through beta testing and other means. Its a very ingrate job, though.
However, I don't see how it affects the generals public life. If you don't want to help beta-test, for sure you won't. If you don't feel it has a value, ok.
We have guys flooding us with pages of calculus and tables on how to produce a better battery discharge time, so yeah, things do help