I don't like Steam, personally. But I also wasn't rating everyone down about it. But my hate for Steam arises from the independent developers side more than the gamers' side. (But I also don't like applications that try to force its way to opening up when I start my computer, either.)
I also like opening games out of my desktop, I don't want Steam managing my games for me. Maybe I'm just old school.
As for S-E, I think FFXIV not being on Steam probably arises out of their relationship with FFXI. From what I understand, they couldn't get Seekers of Adoulin due to technical difficulties
on Steam and had to discount people who bought it from there. And they don't want to go through that same mess with ARR.
So, it's not just S-E that should be getting it together. It should be Valve that should be getting it together. Or maybe both?