Perhaps a blunt question, but what took scientists so long to figure this out?
Open access review and channelization is still an open problem. The for profit journals actually do provide a service of worth and note.
Beyond that, it is just the general time needed for society to adjust to a new way of thinking; people, scientists included, do not start questioning the status quo overnight.
The other science disciplines (mostly the life sciences), saw the AI/ML field greatly advance with their open research (e.g. arxiv, Github) and now want to copy it.
And yes, it was specifically AI/ML. Look at IEEE -- they're holding back the entire EE field. The ACM holds back the other areas of CS.