Right now the main barrier is the prestige that comes with some of the bigger journals, but that's a shallow moat. Honestly, it could happen soon. There have been stories recently about people presenting at scientific conferences, asking the room "raise your hand if you think Sci-Hub is doing something wrong", and getting no response. Everyone knows that the current model is indefensible.