You can normally see this kind of honesty from Japanese devs. Ubisoft isn't doing anything new, but at least they're acknowledging the issues.
Regarding whether Sony/MS should be accountable, the answer is no. Their only responsibility is to make sure a game doesn't crash/intrude on other running software, and enforce any other rules they set in place in order for a dev to pass certification. Anything else is all on Ubisoft.