Epic creating their own Steam to support games based on UE4 (and others) is not so crazy. It actually makes sense by offering a complete package (engine and outlet). Keep in mind that Valve was largely a one-trick pony show when Steam was introduced.