Это чет пошла серия «зачем упрощать, если можно запросто все усложнить»))
Ну так все верно. Зачем просто пользоваться null safety если можно постоянно себе когнитивную нагрузку создавать пытаясь не забывать на налл проверять и помнить где он проскочить может (особенно круто если это сторонняя библиотека или чужой код).