This is a AAA title. How in the world does it not have dedicated servers? This needs to have happened like yesterday. The inherent problems with getting poor matchmaking into asia while being from the US or the issues it causes with desync in Competitive is crazy.
So you took the cheap way and went with peer-to-peer networking. How do you justify exposing everybody's IP address in a lobby where its obvious that anytime there is a competitive community rampant cheating will occur.
Your lead producer says hes a major WoW fan. Where was he during the Wotlk, Cata era when the arena scene was DDOS'ing each other because Skype exposed your IP? The entire reason Discord was founded.. but here we are in Destiny: No dedicated servers and massive security vulnerabilities.