No other platform has the scale that Meta does. Any company making as much money as they do can't claim they can't spend an extra $20 million/year to even pretend to fight the issue.
The larger the company, the larger the obligation they have to be a good citizen.
they have no obligation unless there is a law that says they have an obligation. otherwise every penny spent is penny less for shareholders.
talking about morality and obligation in the context of meta, one of the most vile and evil corporations ever is not going to get us anywhere