Umm, there are dedicated servers. What do you think they save our characters to? Or keeps the game constantly running online?
English
-
Matchmaking is p2p
-
There's a difference between having dedicated servers for a game (which Destiny has) and having matchmaking be server side instead of P2P.