It’s not actually bad, OP’s point is that it is not motivated by altruism. An action can be beneficial to the people without that effect being the incentive
So you think FB did this with zero benefit to themselves? They did open source so people could improve their models and eventually have a paid tier later either from hosting services or other strategies
No one said it was bad. It's just self interested (as companies generally are) and are using that to have a PR spin on the topic. But again, this is what all companies do and nothing about it is bad per se.