I agree that heat management in laptops is difficult where dust is reducing the performance very quickly, this is why I remove dust every 3 to 6 months.
Another element is the thermal compound paste. My experience with some brands is that they use a low-quality paste. I once changed the CPU paste from a Lenovo T520 where the CPU (i5-2520m) was running at 80 degrees with the fan at max speed. After applying the new paste, the laptop was running at 60 degrees with the CPU at 100% load and no throttling.