Your probably right. Of all the people who did go out on a limb to try this game I'd say they all left. No one wants to play a multiplayer game with no one on it AND it was full of lag.
Glad I stuck with it though, im loving the game..
I love the Parkour, wish more levels had it. Probably why I just play the challenges over and over now. Waiting on the DLC to see if it improves the game. (Hopefully it does).
Im on it now to do my Tracking stuff, and to see if maybe it is any better.