A Microsoft não grava drivers para produtos específicos. Eles têm drivers para certas coisas genéricas, como drivers de exibição para fornecer um nível básico de suporte que é possível em qualquer placa gráfica. Eles não têm tempo ou interesse para se aprofundar em algumas especificações do fabricante (que nem são públicas) e fazer um driver de desempenho adequado para uma GPU ou outro dispositivo específico.
Os drivers são criados pelo fabricante do hardware (é claro que eles podem pagar alguém para fazer isso, mas geralmente não). Há muitas GPUs por aí, então talvez a AMD tenha decidido escrever o driver antigo com as novas interfaces e isso ajudou? Você verificou se o driver realmente foi atualizado? Alguns fabricantes também escolhem apenas distribuir drivers pelo Windows Update em algumas versões.
E sim, seria possível para a Microsoft criar um driver do lado da programação, mas apenas no sentido de que é possível para você ou para mim. Eles não possuem nenhum conhecimento especial sobre o hardware que está sendo construído pelos fabricantes, exceto, é claro, eles estão constantemente conversando com a nVidia, AMD, etc. sobre como construir APIs para gráficos para melhor utilizar o hardware e vice-versa.