If you are a Steam fanboy, which is the same as a Steam supporter, then kindly shut the hell up and don't comment on how wonderful Steam works, don't give me platitudes like "I've been using Steam for several years and I have never had a problem with it". You're a liar if you say something like that. I hope that is blunt enough for all who read this.
I can honestly say, that to the best of my knowledge, I have never had any significant issues with Steam. Hardly any minor ones either. Instead of saying, "if you disagree with me, your wrong and an evil liar." you could instead say that you have reservations and that you, yourself, have had numerous issues with them. Telling people they are wrong about their own experiences, most of whom you don't know, is a childish rant at best. Your experiences are not king, those statements are simply insulting.
"Yesterday, I had a steam error, saying I've never played Steam on this computer, though I had just the day before. Eventually, the damn thing let me connect and play LH. Today, the damn thing again said I've never played LH on this computer. And now I really can't play it. Maybe I'll be able to again once Steam gives me permission. I have a brand new computer, just been built, and I have no problems with anything but Steam. Last year when Xcom came out I foolishly bought it for PC, which required Steam."
Ive owned XCom since day one through Steam, never had a steam related issue with it. Same goes for your LH debacle. Have you tried contacting steamsupport to resolve this?
As to your question, I'd guess steam reaches a far larger audience than most other distribution methods and this will help sales. FE is more of a niche game and it needs the help, I love LH and want to see more from this franchise, Steam will help this.