I think Avalanche knew about the poor coding/performance of Just Cause 3 before launch

I've been following the game from way before release, massive fan of Just Cause 2, and love playing Mad Max 2.I have big respect for the main team of Avalanche, Mad Max shows what that team can acchieve. Solid game, good optimisation etc.Anyway here's my point:I nearly forgot about this but stumbled on it again today, look:Now the offical release is playing this as normal unfortunately buisness between projects, but I can't help but think the game was still not up to the desired deadline, and the heads of Avalanche took the natural action.I mean letting people go before all the DLC projects are finished???There's no info I can find of just who was "let go" but i'm fairly sure the quality control team in New York were most certainly some of them. 24 is a sizable number...Today console users can't play the version of the game due to massive frame drops. I own a PS4 version also and have seen the dismal performance for myself. Now for gaming today, the console release being that unstable is seen as a massive sin for game developers.I know most of us love our PC's but master race rubbish or not, console versions get the top priority on AAA releases like this. JC3 is an open wound for them console wise (they expect some complaint for the PC version, every developer does now for any PC release) and I can imagine they aren't ignoring that, and are certainly not happy about it. They have 2 more sets of DLC coming yet.I don't think though they can fix it fully. That's the problem, the ones they have let go did some questionable coding for the games infrastructure that's left it unable still to support sli/crossfire or have DX 12 implimented like was originally planned and even advertised in a few videos before launch promoting DX12.Behind closed doors, I honestly think they know and the only plan now is to get the DLC packs out of the way and call it a day.Chances are we probably won't see another Just Cause after this and that's quite a shame.TLDR:New York team was new, didn't deliver, those responsable were let go. Doubtful anyone was hired to clear the coding up, doubtfull game will ever be fully optimised.