I recommend that you read section 6.2 (The Billion-Dollar Mistake) in the linked paper.
Most important part of that section:
> If our community wants to remove implicit nulls from industry, where appropriate, our community should make greater effort to appreciate the complex compromises that have to be made in practice so that our work can successful transfer out of academia.