Idc about open source purism personally. I'm okay with open source projects making it difficult for corporate users to make profit and contribute nothing back.
It's open source enough for me. The code is open, contributions are accepted, forking is doable. That's what matters.
If AWS was open source, you wouldn't be protected from a similar incident. You're primarily using them for servers and infrastructure.