Eh, the whole good guy mentality in the video game industry will just get you the Ned Stark treatment in the end, at the very least they should pull a partnership with someone like Capcom, Microsoft did it & secured Capcom games for Games for Windows Live, which sucked but that's besides the point.There's nothing Valve can do other than start doing the same shitty practices and why would I want that?
Epic saw how big DMCV, MHW & RE2 were on Steam, they will make a move sooner or later.