Вариантов несколько:
1. Автор пролюбил класс, но успел начать.
2. Класс очищается JS
3. Автор перенес откуда-то из доков верстку, но ему показалось, что классы лишние, а убирать сам атрибут не стал.
4. Автор мазохист и ловит только h5, у которых есть атрибут class (читай подробнее в селекторах)
5. Автор просто идиот.
6. Класс раздается автоматически, например, бэком, и условие при рендере не выполнено, отчего класс оказался пустым.
7. И т.д.
Автор кода, верстала т.е.