Joining issues are certainly Nintendo's fault. However, ingame lag is not, since you don't connect through Nintendo once you are in the game. When I play with some people , I experience zero lag. However, with Ryko, there definitely is lag. The game's networking code may not be optimal, but lag is certainly not caused by Nintendo's servers.
XI Wiki

