Yeah, my question would be: WHAT DID YOU F'ING TEST THEM ON
It's not like consoles differ in graphics hardware for a given model. Sure, a certain PS4 or XBone might have varying drive sizes, but the video hardware is standard, that's why they're consoles and not PC's. So any blaming it on the "graphics vendor" is moot, because they had the same f***ing hardware as the users who are experiencing issues.
To me, that screams one of two things (or both):
a) A really shyte QA process
or
b) They ignored a bunch of known issues and decided to ship the thing anyways. Because, money.
Sorry, Ubi, but you can't blame this on the graphics card. If it shows up now, it should have showed up during testing. It's your job to make sure that the game runs properly on the existing hardware, not the other way around.
Not, for the PC market, maybe that argument might hold water a bit, but we come back to the same issue. DX11 is a standard (I prefer GL myself by whatever), if the bottleneck is at the number of draws calls limited by the graphics API, then it is NOT a hardware issue. So, you didn't test the game on standard configurations with the two major graphics card vendors? Sorry, not their fault. AMD may be pitching in to help now but I doubt it's because their cards are the issue.