I don't think they were implying it would support Cloudflares goals, but it would be nice to see big companies helping to fund public services, especially when many companies profit from open source tech.
I agree with what you say but if a person sets up a for-profit company, their goal will always be to generate profits, not to be/do good. That's why we don't see Cloudflare supporting things like pool.ntp.org