Online gaming has had to deal with differing internet speeds and latency, even with the more powerful connections available to the public today. Differing in such a way that games cannot simply dump their data onto the internet to the other players because by the time each player receives that data, the game is not in that prior state anymore, but has moved onto the next state in game logic. Because of this, developers have had to implement a "guessing" routine alongside their "exactness" routine, where every so often, each player would get exactly what is needed, but the majority of the time they get guesses based off of the exact data. Guesses don't require nearly as much data.
So, just how much data is being juggled around with Pikmin 3? Is there more to each pikmin than having a position, orientation, trajectory, etc as well as the game environment that wouldn't allow the ability for guessing?
some games are built for online play from the very beginning. Others are not. Anyone that thinks that because other games of the same genre can do something, then all games of that genre can do it simply does not understand the complexities of game development, as each game is different.