FD didn't want to go through Steam anyway, it was only because a vocal minority kicked up a fuss on the forums about being able to see how many hours they had played and getting stupid achievement's that FD relented and gave out Steam keys and put the game on Valves store.
One of the devs even came on the forum and said they preferred that people bought through the FD store rather than Steam, because, you know, Valve take a cut of the profits that could go back to FD and maybe speed development a little.
Steam users are literally giving Valve money for nothing, there is nothing Steam are doing that you don't get through the FD store other than the auto updates, a timer, and some daft internet badges to say you did things.
FD are always going to look after the non Steam users first.
I'm having problems with trying to figure out which part of your post is more nonsensical, the part about the vocal minority or the part about ignoring steam users.
Let me help you understand something. ED went to steam because they needed sales. Beyond the UK this game wasn't very popular and the crowd that needs to be hit to allow a indie studio grow to AAA is the largest consumer market -- the USA and the best way to target the USA? Steam. You can have a look at the steam charts my friend, ED sales has been increasing every day the game has been on steam. Steam gives (well, not give, its apart of the fee) its developers CDN services for their entire game which FD doesn't take advantage of (except for the patcher).
As far as FD putting non-steam users first, that's just ridiculous, that's like me telling my customers I'm not going to put those first that pay with with a credit card (ya know, because the merchant providers take a cut). Now, what do you think the credit card companies will say when I make this a policy? I'll give you a hint, I won't be able to use my merchant account any longer.
To sit here and tell everyone that FD made the huge choice of putting the game on steam on the whelm of a few players -- while I can tell the intent was to accost that "vocal minority" consisting of steam users, what you did, is paid the perfect insult to FD, basically accusing them of not knowing how to manage their own company.
And before you go making any fancy assumptions, yeah, I've been around the globe once or twice in service to my country, and no, I didn't buy this game on steam, nor have I registered a key through steam.