Like you said, "major publishers" will have those problems due to custom code. Not the sort of websites where Wix or Squarespace would have ever even entered the conversation. You need to keep context in mind.
'Make sure you keep everything updated!' has a ton of caveats and pitfalls, that's just the reality.