Am I the only one who thought that a possible conspiracy theory is that ubi wanted to make the game run like stuff on pc then become heroes when they re-enable old effects and call it a performance improvement patch? I think that's a more likely route than just flat out sabotaging the pc platform, although less likely than straight up incompetence
It will be interesting to see how they respond to this...