Когда-то в ХТМЛе появится тег <marquee>, и все стали делать бегущую строку, потому что это стало просто. Разумеется, это быстро стало моветоном.
Когда я читал лекции про веб-дизайн у себя в университете, я говорил что-то в следующем духе. Бегущая строка уместна, когда у тебя мало места, а информации надо уместить много, при этом читатель никак не управляет тем, что видит. Но у компьютера большой экран, можно спокойно уместить длинный текст. И читатель сам управляет прокруткой. Нет причин фигачить бегущую строку.
Даже в уместных для бегущей строки местах лучше от неё по возможности избавляться, потому что на её чтение нужно больше времени, чем если обойтись без неё. Я даже писал, как лучше делать в метро:
https://ilyabirman.ru/meanwhile/all/moscow-metro-marquee-improvement/А с другой стороны сегодня, когда бегущую строку на сайте встретишь не каждый год, можно иногда и сделать, и получается прикольно: