He.net needs a fixed non-CGNAT IPv4 address, with protocol 41 open, and this is quite difficult to get.
I know IPv4 availability in developing countries is a problem and there's no fix for that other than "wait until IPv6 is available", but in those countries IPv6 is actually part of the solution to not have to rely on "communal" IPv4 CG-NAT.