Just because you do not understand their position does not mean their position is in any way wrong. If Battlefront did go on steam I for one would hope that they kept their own store online for people such has yourself who would prefer not to be on steam.
In terms of my own humble opinion (and here I mean that as I will only be giving my own certain knowledge) I won't try to make a judgement on whether or not steam will increase Battlefront's revenue. I as a customer would very much appreciate the ability to have all of my combat mission games on steam, auto-updating with easy access to mods and a nice hub for community. Maybe even support for a more fully realized multiplayer. The ability to review the games on a platform of millions is also helpful, and I would be giving extremely positive ones at that. Simply put for my own very selfish reasons I would urge Battlefront to keep considering this as an option, even if it is just to keep folk like me happy.
For those mumbling and grumbling about "back in my day we used to write code to open applications" and "wow you are so lazy with your auto-updates what is the world coming to" you need to get a grip. Less time having to edit my games means more time to actually play them, see my friends, work and or better yet create something myself. It is not lazy to prefer not having to do these tasks, it is very much in human nature and I guarantee you will struggle to find many outside of your own age group who agree with you. I worry that when I get old, experienced and wise I will become stuck in my ways but never before have I seen a community so rigidly sticking to its ways. Though to be fair that is also precisely the reason I enjoy interacting here so much, the general level of respect and humor is usually ace. Aside from the rather pitiful showing in this thread so far.
@Steve The fact that this thread is shown in the"ye olde wargaming" section of a games news website reputed to be more old fashioned in their approach to media shows that this subject is of special interest to a large group of people. There is definitely a call for this, is it time to go and do a little more research?