Yep, they just need state-of-the-art, high SLA servers that generate pages dynamically for the user.
It's really unfair to criticize the complexity of high javascript sites comparing them to simple html pages that "just work" because all the complexity is hidden on the service side.