Сегодня разработчик пытался мне доказать, что пользоваться null в js нельзя. На мой аргумент, что кому-то он удобнее, получал только, то что кто его использует, тот плохой человек. Просто почему, если кому-то удобно это использовать, то он неадекват(как я понял контекст такой был).