Is that scalable to real stuff though? At work we pretend out stuff is perfect and nobody is going to put their name on fixes because they are now the next support person for said fix. Open source has no expectation of support.
Source: I worked for epic and contributed to a few engine versions.
Plus on an open source project it may be a great way to attract more developers and document how the software works internally which may pay for itself.