Конкретный случай из недавней практики: страница периодически генерировалась на 4 секунды дольше, чем могла бы, потому что кто-то когда-то забил на предупреждение. Естественно за этим предупреждением стояла ошибка в логике. ИЧСХ, за предупреждением почти всегда стоит ошибка в логике или кучка неиспользуемого кода.
Большая вероятность неожиданно получить сообщение о предупреждении, что в некоторых случаях нарушает работоспособность сайта.
На продакшене никакие ошибки в вывод попадать не должны никогда. Кстати говоря, разгребать логи php за разработчиками, которые забивают на предупреждение - весьма сомнительное удовольствие.
Больше приходится писать код, меньше сил остаётся на разработку.
Время, которое вы потратите на устранение предупреждений, с лихвой окупится при поиске и устранении ошибок.