Well shit. There goes Mechwarrior 5... probably for the better I guess. The way they were going they would have just made another Mech Assault game and called it Mechwarrior.
Still, that sucks. I'd say the lesson is based more on bad management and poor choice in game design. It's not like their game on the original Xbox did poorly at all, so they should have been okay to make one poor selling game... actually, that may be more of a sign of things to come with the nex-gen consoles. Make a game that fails and you fail, no matter how well you've done before. I can't imagine Shadowrun being all that expensive compared to other big-named outings out there, but maybe it was just enough.