Really. This only exists in my mind.... If UbiSoft offers to pay Microsoft for one of their DirectX consulting programmers, you don't think that this will happen?
"DirectX consulting programmers" -- these people don't even exist. There's not enough people working on the runtime and tools right now, let alone helping OTHER companies. Xbox developers get much more solid support, but that has never translated into consulting services. More like "priority bug fixes".
As for the rest of the insulting things you said to me, I'll respond with the following. Promit, you're an idiot. People like you are the reason sites like this have such bad reputations for being overpopulated with arrogant, condescending, know-it-all, half-wits. You're one of the big-fish in this department.
I've been here for twelve years plus, I've worked for this site, I'm a moderator, I've worked in the industry, and I've worked for Microsoft and NVIDIA. I know exactly what I'm talking about. You can think whatever you want and you can get as angry as you want. I will still be here long after you've run out of fantasy bullshit and I will always be here to call you out on it. The solution is to stop synthesizing posts that have no basis in reality. If you don't like it, you are welcome to leave any time. Until then, deal with it.