Journals without fees (or lower fees) are available. Why don’t researchers publish in those?
Presumably because the journals that charge high fees offer something the lower cost ones don’t.
Charging for network effects is rent seeking.
So it's not that.