It was originally reported that the reason for the pulling of Golden Eye on XBL, was because of money. Now Kotaku is reporting, that it was told by Microsoft that Mr. Iwata pulled the plug. Saying that he didn’t want to see the game on any other console.

“Sources within Microsoft who were very close to the project have told us the game was canned not because of disagreements between the two parties, but because of Nintendo boss Satoru Iwata, who believes that, as a title which appeared on a Nintendo console, GoldenEye shouldn’t be made available on a competitor’s system.”

Link