Довод за - улучшение читабельности программы. Вы сразу видите, когда изучаете код, что результат метода не зависит от состояния объекта. Это очень полезная информация. Иначе вы можете думать, что зависит
Возможно, это дело привычки. Не могу отвечать за всех, но мне это никак не помогало )
Но аргументы хорошие.
Возможно, я с этой инспекцией сталкивался только в негативных ситуациях, когда проставил static, а через пару дней менял классы и обратно убирал static. То есть, если бы это произошло не через пару дней, а через год, то всё было бы ок.