Hi, I am going to break the rule for just one post to you.
I too encountered exactly same situation of "stubborn management", "corporate viewpoint" and "stalled things/minds/mindsets".
The morale I got however, is extremely different from yours.
I just let the founders of iD Software explain it: http://rome.ro/games_ddici.php
crazycheese, I've been following your posts and every one of them has been an incoherent mess.
Perhaps the Phoronix forums aren't for you, I'd say 4chan would be more suited.