One difficulty with games like this is fairness in the netcode, since a minor adjustment in projectile position or timing could be the difference between doing nothing or instantly killing (mech rotation to spread armour in-between shots is a mechanic - mechs have around 12 separate hitboxes that are metered separately). It took MWO a looong time to accomodate pings from all over the world playing together, but last time I played it felt flawless, or at least my hits on others hit where I landed them, and other people hitting me didn’t seem unfair.