Epic games is like a modern sandwich, you buy the bread 'n meat, but you got to pay for the toppings.
At least steam is a place where you can buy the sandwich AND the toppings in one go.
(Also epic games is 9 gazillion dollars for one of their good games, in comparison to steam, which at the most charges 40 or 50$ for an EXCELLENT game)