There seems to be some confusion between network connection speed and network lag. Your connection to your internet provider has next to nothing to do with network lag. Just because you can talk to your ISP at 100Mbs (or whatever) that doesn't mean your ISP is talking to the rest of the world that fast. Your ISP also has no control over how your signals get to chess.com and back. In fact, the way the WWW works is to split your communications into packets, as blueemu said, and send the packets by what it thinks is the fastest path. Routers automatically keep track of which paths are faster at any given moment and adjust traffic direction accordingly. During the time of your connection to chess.com your communications may take several different paths at once. Your PC has to wait for all the packets to arrive before it can act on the information. If any path hits a snag it affects all the packets because your PC waits for the slow ones to arrive.
I apologize if I lost people with any technospeak. I spent too many years living this stuff to know how to explain it properly to a layman.
I am a US citizen living in europe I am lately all about bullet and but losing mostly on time. And I began to play most of moves as premoves but that doesn't change things a bit. I could make 2-3 moves in a second but the US flagged opponents can make it up to 7-9.
Is there anything I can do to improve connection? Would changing the flag to a european country make me connect to a faster server?
dunno what to do.
will stop playing bullet just bcoz of that.
Yeah, chess.com is incredibly laggy compared to lichess for us.