That port forwarding is required isn't a bitcoin bug, it's a NAT bug.
How about this part? That sounds like a pretty big flaw in the system.
However, it's ain't much of a problem as long as HD keep in pace with Moore's Law.
That port forwarding is required isn't a bitcoin bug, it's a NAT bug.