Oh absolutely. Ubisoft's whole structure in particular is a basic text book on how NOT to structure team-based development of creative projects. It's got it all: constant interference from non-creative entities outside the team, teams that are WAY too big, lack of creative freedom, and they take it another step further by having devs not be fired but shipped off to an office where they just sit, doing nothing, being paid to just waste away until they're needed on some other random project. I mean, look at what Monolith Soft, CD Projekt Red, and Bethesda Game Studios accomplish with fewer devs and less money (though BGS is getting pretty big now).
The reason this doesn't come up as much until recently is because most of your BIG 3rd party western studios produce games that consistently sell well. The developments of CoD and AC are ridiculously inefficient but they sell enough to offset it so it doesn't really matter. Japanese devs that make the same mistake often don't have the same luxury.








