Except that yes it does. You’re expecting all devs to spend their life savings to develop a game in the hope that Markiplier or Northernlion or whoever else decide to play their game out of thousands of suggestions they get? Some of them prefer a guaranteed salary in exchange for exclusivity, just like the vast majority of people exchange a guaranteed salary in exchange for work exclusive to a single employer. But somehow you guys expect devs to just gamble while you wouldn’t play slot machine for a living.
I am not a dev. You are also not a dev. Here are some thoughts from an indie dev about Steam and Epic: https://www.reddit.com/r/fuckepic/comments/1dbljev/jason_thor_halls_pirate_software_thoughts_on/
Note the comments he makes about why an Epic exclusivity window is valuable to a dev.