You know what’s funny? Our phones have more processing power than Xeons from a few years ago, yet we’re indoctrinated into treating them like thin clients.
My favorite conspiracy theory is that IPv6 adoption was purposefully slowed down to negate proper infrastructure for p2p applications, since NAT and CGNAT do not impact client-server applications in any meaningful way.