Regarding Arc, I agree, the drivers were a nightmare at release, but I'm fairly confident that was just a very rushed release because arc was already way behind schedule, and things will get better. The old UHD i915 drivers were (are) pretty solid, let's hope that's where Arc is aimed at, plus maybe all those gaming-focused bells and whistles as an optional feature.