This
will have an effect, but slowly.
Editors of Elsevier journals will send papers off for review, and get a growing number of "Sorry, I don't review papers for Elsevier journals." If you tell people that you are an editor for a nonprofit journal, everyone will agree that's a good thing, but telling people you edit for Elsevier will not have the same effect. Editorial jobs will become a drag. Morale will drop. People will quit. Journals will have to recruit lesser-known editors (and no one wants to submit good papers to journals with a bunch of B-list editors).
Meanwhile, people like Tim Gowers -- who is spearheading this movement, and who is also one of the most prolific mathematicians in the world -- will find other homes for their work. Wherever Gowers, Terry Tao, etc. publish, junior scientists would be very happy to follow. That is how the prestigious journals got that way in the first place.