This is a natural process in the life of this F*CKED UP piece of SH*T we gamers have the decency to still call a game. Long story short, F*CKTEK (Crytek) have yet again ruined a good game with their world class F*UCK UP know own as patch G.
Basically you can't do anything about it and getting better Internet will just result in you being host more often.
Sorry about the rude language but I have absolutely had it with this rubbish. It's strange how Crytek are so ungrateful of the microscopic group of fans that have stayed with them through all the BS they have thrown at us.
Either way that's not bound to change in a hundred, thousand, billion, trillion, gazillion years of an infinity.