People forget that Valve made Half-life 2 - at the time one of the most anticipated games ever - a Steam exclusive. It's basically the only way these things can get started.
I don't think anyone has a problem with Epic making their own games exclusive - the problem is that Epic is bribing other publishers and now purchasing developers to create artifical little monopolies which force the consumer to use their product if they want the game.
Yes, yes they did. At the time HL2 forced Steam on everyone, it was hated and despised. People forget this. It's how I know Epic will win. Gamers are weak.