Because open source projects are not products per se. If you use mostly a proprietary software, open source project can be perceived as "poor quality product".
If you have any business app (OLTP) using FK is no brainer. I know devs whom fights for 99% code coverage and do not use any constraints in the database. Fixing bug in the code is easy. Fixing data inconsistency is not.
"And black creators often did not get the same chance at success that their mainstream counterparts did, leading to some black creators filing lawsuits against YouTube. Despite YouTube's good intentions, systemic biases in how non-black users treated black creators, as well as the economic realities of Black people only representing 10% of the U.S. audience, have led to YouTube never doing quite enough to address this."