It would fix the cross-platform party issue and cross-region party issues though, which are two VERY annoying hurdles that players have when it comes to teaming up together. In-game invite system should be a goal eventually, but I don't see it happening anytime soon.