А, это известная фигня. В райдере так же. Фон нёвер объяснял логику, но там слишком хитро и сложно было. Главное, что варнинга не будет от компилятора.
(есть мнение, что нуллабл стоит применять в бизнес логике, а в остальных местах null слишком глубоко проник, поэтому приходится на каждом шагу ставить !)