It's a good point. To me this really comes down to the economics of the software being written.
If it's low-stakes, then the required depth to accept the code is also low.