зачем ставить везде? null то может быть в любом параметре, хоть ты там усрись этими аннотациями, лол. чисто просто по красоте оформить код, разве что
Потому что это как вспомогательное средство документации кода, помогает вам и другим людям, которые код видят ваш, помнить, что тут вам может вернуться нулл и стоит добавить проверку, чтобы приложение не упало с npe