I'm actually sorry for Iron Galaxy studios... I work on IT Consulting, and sometimes there is just so much you can do with what your given, I'm sure the decision to release the game as is was not Iron Galaxy's doing.
I kinda feel the situation went like this:
*Meeting at WB HQ*
IG Team Leader: So, we have been optimizing some things here and there but we are only 12 people and its kinda taking us a long time.
WB/RockSteady: Yeah yeah, don't worry, you just go ahead and add pretty smoke and stuff.
IG Team Leader: But... the framerate is not very stable right now and that wont help at all, we would like some time to optimize this, or even some help to get it done in time.
WB/RockSteady: Nah, we're busy with the preorder DLC chart, we still have to butcher a couple more parts of the game and five or six more costumes.
IG Team Leader: Ermmm, well, so extra time then?
WB/RockSteady: Nah, well just slam what you have into a couple DVD's, the rest will be downloaded, and make sure you absolutely PRIORITIZE the inclusion of that denuvo thing thats so safe.
IG Team Leader: That will actually make the game run worse...
WB/RockSteady: We don't care, we already made profit with preorders and season passes!
IG Team Leader: geez.. ok, got it then...
*IG Team Leader goes back to IG office*
IG Team Leader: Guys, we gotta wrap this up.
IG Devs: Boss, this ain't anywhere near done...
IG Team Leader: Our client doesn't care, no extra time, no extra help.Stop what you are doing and implement that denuvo shit.
IG Devs: *Sigh*, people are gonna hate us because of this and it ain't even our fault...
*Dramatic music, camera starts flying away, exits window, flys away from building while focusing on dev team through window.... looks at sunset*
CREDITS ROLL
So yeah, this is kind of a humorous approach, I just feel it hits home and its not the first time I have not been able to do my best because of circumstances. I'm not sure how the real situation went and this could very well be IG's fault for doing a shitty job and all, just want to think that this game just caught up on corporate BS instead of on developer incompetence.
I'm really feeling sorry for those guys right now

.... Not for WB or RockSteady though.