Just spent the last 48 hours in a rabbit hole of speed tests and protocol logs and I need to vent. Everyone's chasing the highest Mbps with WireGuard like it's 2012 all over again, the new shiny thing. And yeah, on paper, my WireGuard connections blaze past OpenVPN. But I was correlating traffic logs from a self-hosted server and a major provider, and the handshake behavior is... sketchy. There's a 1-2 second window on mobile, switching from cellular to wifi, where the WireGuard tunnel doesn't re-establish cleanly. It just sits there. No kill switch triggered, it just fails open. This is the way it used to be with some of the old L2TP implementations. IKEv2 is still the king for mobile, the reconnect is near instant, but the setup is a mess. OpenVPN is the grumpy old reliable, you can see every packet, audit the config, but it chokes on high-latency routes. The real warning is this - providers are pushing WireGuard hard because the numbers look good on their marketing pages and it's easier on their server CPUs. They're not talking about the edge case failures, the times when 'faster' actually means 'less stable'. If you're just streaming, maybe it doesn't matter. But if you're thinking about privacy, that silent fail-open is a problem. AF, I'm going back to IKEv2 for travel and OpenVPN for static setups, and only using WireGuard for speed tests when I need to impress a client with a screenshot. The raw speed is a trap.