Our usual crysis sessions go something like this:
-Form lobby
-join game in progress
-of course my team is already losing by 12 and there's a ceph in the air
-take a loss for game i barely played
-new game starts with my friends on my side, yay!
-we completely decimate the other team
-but guess what, they have host
-host dashboards
-game can't reconnect so nothing counts
-the whole process starts again
My friends and I are quite good at this game, so this happens very, very often
I've had at least 50 games where the host on other team has dashboarded and ruined the game for everyone
For me, MP is most enjoyable playing with friends, but this game just makes it very difficult to do, and is one of the biggest things holding it back.