> hardware support isn’t always perfect
It's not perfect on windows either. Crashes, non working sleep on almost any windows laptop... at least compared to what Apple can do.