Проверки на допустимость значений null помогают обдумать код, который вы пишете. Например, вы будете более четко представлять, действительно ли то или иное значение необязательно. Это уменьшит количество ошибок и сделает вас лучше как разработчика.
Главная идея состоит в том, что, работая с небольшими ошибками после обновлений, вы предотвращаете крупные сбои, с которыми было бы очень трудно справиться.