I forgot to mention, I submitted the changes earlier today. 
I can see where you’re coming from – but then again, proprietary drivers can cause its own set of problems too. I’ll stick to the original context - as open source drivers have been a cause of overheating, which is stabilised when the manufacturer’s driver takes over power management (better heat control).
But thanks for the suggestion. 