Почему на некоторых сайтах классам CSS даются имена как попало?
Автоматическая генерация имен. Когда, например, вы хотите сделать scoped style для каждого своего компонента — можно подключить это в вебпаке (во вью нативная фишка, вроде). 

Кто-то подобным образом уменьшает вес страниц. Да, имена классов тоже поджимают. Но это вряд ли вам нужно.
Автоматическая генерация имен. Когда, например, вы хотите сделать scoped style для каждого своего компонента — можно подключить это в вебпаке (во вью нативная фишка, вроде). 

Кто-то подобным образом уменьшает вес страниц. Да, имена классов тоже поджимают. Но это вряд ли вам нужно.