Is it fair to blame the developers or blame Epic?
Personally I think at the very least the developers deserve equal blame for accepting the bag of money from Epic.
Money is a strong motivator but the Phoenix Point devs chose to break promises from crowdfunding to accept it. I think that reflects worse on them than it does Epic personally.