So i see a lot of misinformation on the forums. People need to learn how bungies network is set up. The video supplied is for a bit of a laugh and a bit of a dig at bungie.
So let's get into some education.
Destiny runs off a mesh-based network, which is great for pve. Having the areas all link up as you traverse them and find new instances on the fly works (for the most part) pretty well.
It's the PvP where it falls apart, PvP is still in a peer to peer environment. So one player hosts and everyone connects to that player.
Unfortunately this can lead to complications. If the host has poor internet then this can effect everyone in the game, if the host is outside of your country then you will experience lag and whoever is playing in the same country as the host will experience lag with the out of region players.
Now i see a lot of people complaining about lag switching, especially in the iron banner.
I feel a lot of this is because matchmaking isn't locked down to local only connections. I know some people out there play with people around the world. The option to opt into local only games would help regulate this. Halo reach had this, remember that last game bungie made? Yeah, yeah had local search, so it baffles me that this doesn't have it.
Ideally it should have dedicated servers for pvp, but this late into destinys lifespan i doubt it's possible. Destiny 2 should have dedicated servers if it bungie wants to provide the best quality pvp experience. I've been playing Halo 5, CSGO, insurgency and battlefield 4. All have dedicated servers. I very rarely (and i mean VERY rarely) experience lag in those games because of the dedicated servers.
I think i've spoken enough about this now, best advice i can give is just let go of ever expecting good connections in destiny.
Cheers.
TLDR: peer to peer sucks for pvp and having no local only search makes it worse.
-
There has to be a way for destiny to require a certain connection to play. Thatll do away with red bar players its that simple.