While I do think that being non-profit is the bare minimum we should expect from a publisher, it is clearly not the guarantor of ethical, non-commercial behaviour (see the ACS 'article development charge' for example). Non-profits can be just as extractive and unaccountable.
So Science magazine announcing they are "Proudly nonprofit" doesn't really mean a great deal.
https://www.science.org/doi/10.1126/science.adk9900
Notes by Samuel Moore | export