Sure but the real problem are the companies that consume, not just the developers. A lot of developers would love to contribute back, but companies put schedule pressures and have limited interest in contributing back.
Companies actually want a kind of vendor relationship, but they don’t want to pay any money.
Devs want something dev focused, and open source is usually code for being dev focused.
I don’t think either truly wants actual “open source”