UDP still kinda boggles my mind, the idea that you could effectively send as many packets as you'd like with no care for the capacity at the other end. It amazes me how that can work and that the entire Internet doesn't just grind to a halt.
But then I've also read about services like Cloudflare that have many orders of magnitude excess capacity, in order to absorb DDoS attacks. I wonder how this is all going to work once everyone has symmetrical speeds, I'd imagine ISPs themselves are going to have to step-up and stop their customers abusing the service.
It kinda makes me nervous setting up Wireguard as while being connectionless is a great benefit for mobile clients, I'd imagine I will be much more open to DDoS attacks.