This actually makes some sense for Intel. But I bet they'll still suck anyway.
Fuck you Intel! And your subsidiary!
I saw something else - can't find it now - that this would just be an "in name" spinoff only. That is, the Intel board would still have top-level control over the entire operation, but it wouldn't say Intel on the sign.
As always, they love putting lipstick on a pig.