I have to say I really think Factor 5 and Silicon Knights are both very overrated.
Factor 5 creates flight shooters that look really technically nice, but besides that, they haven't proven themselves as a developer. They had Nintendo's help and they still couldn't get an enjoyable land based missions for Star Wars Rogue Squadron 3. It was a joke...and the flight levels we got were basically exactly the same as what we played on the N64. BORING.
Silicon Knights had 2 games for the Cube. I think they have promise (much more than does Factor 5) but again they are a technical company...and really are not that good at creating fun games. Eternal Darkness was a great game, but it took how many years to complete? Sure it moved platforms over, but it also took Nintendo's supervision to really polish the game up. And did it appeal to everyone? Was it a grandslam? No.
Now we had the horrible Metal Gear Solid, which added gameplay mechanics to an old game that wasn't designed to have those mechanics part of the game. So the game felt off. Too bad they weren't allowed to revamp the levels, otherwise it might have been a descent game.
I don't think Silicon Knights and Factor 5 deserve us yelling and crying at Nintendo over. Just like Rare didn't deserve it. Look at Rare's track record after leaving Nintendo...pitiful.