It's just an observation I made a long time ago, but the way the commands are acknowledged by the game is slightly different from ME3MP.
In ME3MP, all the commands you typed to move, shoot, dodge, etc., were done on the client first then executed on the host. To sync between players, you sometimes saw rubber banding.
In DAMP, all the commands you type to move, attack, use an ability, etc, are done on the host first then executed on the client.
The upside is you see a lot less rubber banding since you don't see yourself move then move back because the host isn't in sync.
The downside is it makes every command you type lag... It can make playing the Virtuoso a pain to play songs, you literally enter song combinations faster than the travelling between the client -> host -> client can take it. That's one of the reasons why the characters are so sluggish and irresponsive.
That's just my quick observation, take it with a grain of salt...