Суть в том, что если пользователь открыл окно с лс, то в этом случаи у пользователя каждые 15 секунд обновляются сообщения. А теперь представьте он открыл лс и перешел на другой сайт при этом вкладку он не закрыл, так ещё оставил лс открытыми. Вообще, в идеале сделать глобальный счетчик, который будет приостанавливать все подобные скрипты если они имеются. Это так-же например подойдет разработчику который делает мини-чат