Продолжаю заниматься оптимизацией скорости загрузки

Позавчера опять весь вечер провозился с оптимизацией скорости загрузки всё того же сайта. Научился улучшать такой показатель, как совокупное смещение макета, чтобы контент не елозил в процессе загрузки. Оказалось, это не так сложно. Но зато когда контент не ездит, чисто визуально загрузка сайта кажется более быстрой (хотя по всяким GTMetrix особой разницы нет). В итоге у того сайта теперь показатель PageSpeed более 80 (на desktop), несмотря на то, что это полноценный Интернет-магазин с кучей товаров на главной, а не просто сайт с пятью-шестью картинками, как большинство моих. А для мобильной версии с удивлением обнаружил, что по мнению Google, Метрика со включенным WebVisorом весьма ощутимо нагружает процессор на старте. Отключение WebVisorа и тепловой карты для мобильной версии сразу дало прирост на 20 пунктов! В общем, чувствую, что реально становлюсь профессионалом в области оптимизации именно загрузки, и это гораздо интереснее, чем заниматься какой-нибудь там вёрсткой.
Ещё забавно было наблюдать дискуссии на сайте поддержки движка, на котором этот сайт работал, где некоторые обладатели ценностной ЧЛ пытались доказать (и довольно агрессивно), что не стоит возиться с этим показателем, так как у большинства сайтов в ТОПе он предельно низкий. У меня вызывает это очень противоречивую реакцию. С одной стороны —  «ну и дураки» (так как большинство топовых сайтов с плохими показателями висят там за счет того, что давно существуют, а с новыми сайтами такое не пройдёт), с другой, люди с таким излишне практическим подходом к жизни вызывают просто отвращение.
Впрочем, без неприятностей не обошлось. После склейки нескольких CSS в один у клиента из кеша бралась старая версия, но вот объяснить ему, что надо просто кеш обновить, а с сайтом всё в порядке на самом деле, никак не получалось.