Starting to get a headache trying to decode these protocols and speeds across NordVPN, ExpressVPN, and Surfshark. I ran a bunch of tests over the last two weeks and the results are not straightforward. NordVPN with NordLynx (WireGuard) tops out around 1.2 Gbps on my connection, latency drops under 20ms for me, which is stellar for streaming and torrenting. But then you switch to OpenVPN on Nord and it tanks down to 500 Mbps with 40ms latency. Consistent but slower, obviously. ExpressVPN with Lightway Protocol keeps it steady at 1 Gbps, no massive spikes or dips, and latency around 25ms. I tested the older OpenVPN setup too, and that was just for comparison roughly 600 Mbps, 35ms latency. Surfsark I had to try IKEv2 and WireGuard. WireGuard on Surfshark averaged about 950 Mbps with latency just above 20ms. But then I noticed during the speed tests that the actual VPN protocol heavily impacts throughput and stability not just theoretical specs. What's killing me is the inconsistency, especially with protocols. Like NordLynx is supposed to be best, but in real-world, OpenVPN still has its uses for stability in some regions. These numbers don't tell the full story, but they do point to protocol selection being critical for performance and reliability. Check the fine print on those speeds, they usually gloss over protocol nuances. Still trying to understand if a faster protocol means better privacy or just raw speed. Anyone else done deep testing on this? Or is it just me losing sleep over protocol specs?