So, could we say dedicated servers with a middle point for all connections would solve most coding errors? Leaving only those with true lag issues with problems? I think bungie has found that thise game has the potential, why not "throw money at the screen" and get me some freaking dedicated servers so we can see where real skill lies and not these lag switching, stoneage internet using, dial up aol " you've got mail" hacks who call themselves real players.
Dedicated servers would be an instant way to solve the problem, ping based matchmaking with auto bans for lag switchers would be a 95% solution that most would be happy with.
The technology bungie uses is not the same and its likely a major rework of the coding would be required.
Dedicated does not mean all the problems go away, it just becomes another point to blame.
e.g. instead of telling Bungie to get dedicated servers and fix their code, the people would be telling bungie to get better servers and faster internet lines, etc.
It might be possible for Destiny 2 to use a dedicated hub system to help monitor p2p games and regulate network code and rng rolls but there is no real information on any direction regarding that that process.