I think you're mixing this up, 777 are not responsible for CoD.
Here is how I understand it:
Ubi pulled the plug, Maddox / Shevchenko were fired
CoD was released in unfinished state, 1C promised that everything would work out with the sequel/addon Battle of Moscow
1C pulled the plug on CoD BoM too, when it became clear that the situation would never improve*
1C gave it to 777 to make a new game with the IL2 name
2 years later this game is almost ready and looking pretty good
Some completed assets from BoM may have ended up in BoS, some Russian planes, Me 109s perhaps.
Otherwise there seems to be no connection to CoD whatsoever
It is not fair to put 777 in any relation to the CoD desaster, because they work fast, efficient and make reliable software. They completed this project in less than 2 years.
*I guess when a team has operated under such work ethics for 10 years and not really completed anything, the only option is to fire all of them and start over with a new team.
The guy allegedly responsible for the IL2 desaster Ilya Shevchenko is currently hiding for what could constitute a kickstarter scam - taking 160,000$ and not finishing anything.
http://www.rpgcodex.net/forums/index.php?threads/dcs-ww2-the-next-kickstarter-scam.92865/