você o utiliza, não quando você o retorna ou o gera. • Polui a sua base de código com checagens de null por todo lugar, disfarçado de .to_s, .to_i, .to_f, etc. • Linguagens modernas como Rust foram projetadas sem null de propósito. • C# introduziu Nullable Reference Types, uma forma mais restrita de se lidar com null.