Why is it very hard? Take a look at the most successful platform for games, Steam, to see both things aren't mutually exclusive.
It was a mess of custom launchers, DRM, losing the CD/DVD or key so people would turn to piracy to access stuff they already owned.
Fast-forward a few year and most people are fine with Steam as long as it's the unified launcher for doing thing.
If there were a disruption of the world of scientific publishing that would have a parallel in entertainment I would have chosen Spotify over Steam.