sadly, online play is mostly crap, and mostly always will be.
data cannot yet be transported on mass quickly enough to guarantee constant smooth gameplay, and by the time it can every 15 year old little twerp will know how to make a lag switch anyway