Разрешите доебацца.
Не совсем так. Нельзя сравнивать примитив 0 с отсутствием значения объекта.
NULL — это неизвестность. Это отсутствие знания есть ли бумага или нет? Типа кота Шредингера. Поэтому чтобы было верно "0 vs NULL", не д.б. видно есть ли бумага или нет.
раскрыть ветку (1)
Почему неизвестно, вполне известно, что объекта нет. Вы хотите сказать, что обращаясь по null, вы не знаете заранее, что гарантировано ничего не получите? А на вашей картинке не null, а скорее переменная, которая может быть null, а может быть числом, но её еще не проверили.

