From experience (old gen and next gen consoles) there is 0 cooperation from manufacturer that you really need, other than available SDK and docs. Yes there are bugs in compilers and the consoles themselves (firmware, HW) but you can usually work around them.