Probably not developers, it's probably upper management demanding that it be done in a year and a half and
riddled with micro transactions, rather than the developers taking their time to produce a quality title, with minimum bugs and eye popping visuals.