1. I got Subnautica for free on EGS. Couldn't play it in offline mode, after being disconnected from the internet for 24-48 hours. My roommate who had the game on Steam could play it in offline mode just fine, after being offline for 48 hours. If it's on a per game basis, then why could my roommate play it on Steam, after a 24-48 hour period of being disconnected, while I couldn't? The same thing goes for Borderlands 3 on consoles. Why isn't there always online DRM for Borderlands 3 on consoles, but you can't play the game in offline mode in the EGS?
2. Most people prefer having their games on Steam, due to achievements, friends lists, etc. People should be free to buy the game from whatever store they want. If Epic owned their own studios and made first party content exclusively for their store that would be fine. But forcing people to use your store if they want to play a 3rd party multiplat on PC is just stupid.
Edit: Anyway having multiple stores, and having to navigate DRM policies or EULAs hurts PC gaming overall. Things were much better when everything was on Steam and those other stores were purely optional.
If you played Subnautica around the time it was given to us, then offline mode wasn't available then. Not until February. If it was recently, then you'd have to ask their developer why they made it always online for Epic. But the fact remains that EGS has an offline mode. I'm not making it up.
Borderlands 3 uses Denuvo DRM. Nothing to do with Epic. Again, ask the developer/publisher why they made that decision. Though apparently people have been finding ways around the always online. And this is also not a fair comparison since you're comparing PC and console.
Anyways, we're not going to agree on the multiple launchers bit. Only that hardly any of the other launchers have been "optional". Steam has exclusives. GOG has exclusives. Origin has exclusives. And I'll be buying games where I can get the best deal. If I have to click 30 pixels to the left in order to open a different launcher, then I'll do it, no matter how harrowing and stressful the experience is.