This has been a convenient solution.
As of kernel 3.17.2 and LTS 3.14.21-2; the kernel will not automatically load these microcodes anymore.
If you want that; you have to modify your Grub, Gummiboot,Syslinux or ELILO.
As an Arch user I have had the pleasure, but most distros will probably fix this for you.
From the Arch wiki:
The microcode data file contains the latest microcode definitions for all Intel processors. Intel releases microcode updates to correct processor behavior as documented in the respective processor specification updates. While the regular approach to getting this microcode update is via a BIOS upgrade, Intel realizes that this can be an administrative hassle. The Linux operating system and VMware ESX products have a mechanism to update the microcode after booting. For example, this file will be used by the operating system mechanism if the file is placed in the /etc/firmware directory of the Linux system.
AMD microcode will still be autoloaded via linux-firmware, that is part of the kernel.
What puzzles me is the why?
Why would the kernel developers stop auto implementing Intels firmware? As far as I know only Intel and maybe Microsoft have access to that code so it is not open source (not 100% sure about this - but I think so).
Why does the kernel continue to implement AMD microcode?
Let the conspiracy theories begin!