The OP was specifically about bf1, and as a regular bf1 player I can say with experience that it has been happening to a lot of us with wired connections. WiFi gaming may be sub optimal, but it doesn't cause 500ms pings, it causes packet loss and jitter. If the OP has problems with latency in other games then the best place to ask would be in networking otherwise please keep bf1 related issues in the bf1 thread so we don't end up with multiple separate threads containing the same information. Thanks.