Epic Games Store is offering developers 100% of revenue for six months of exclusivity
(www.videogameschronicle.com)
Steam did not force any developer to make an exclusive. The developers had the choice of using every platform available to them. They thought steam was good enough.
And the reason nobody complained about steam being the de facto place to get games? It treated people fairly, it was easy, good enough. More convenient than piracy.