BSP layers should not be altering the build unless MACHINE is set. This is part of the Yocto Project compliance guidelines. If meta-intel wants to provide a custom .wks for its BSPs, it should be providing its own, not overriding a file from oe-core. The file in meta-intel removes the serial console from the kernel append regardless of what MACHINE I'm targeting, which isn't ideal. The addition of --use-uuid is less harmful, though still goes against our policies.
http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel/commit/?id=c42dd36b541ba957511419764c36e821897e2cab