Again you can’t directly compare distances between 5G and DSL because the wire isn’t taking the shortest path through 3D space between teleco equipment and your modem.
Also a single 600-700MHz 5G tower can cover hundreds of square miles with 5G service with up to 250 megabits per second. 2.5-3.5GHz can still hit several miles with up to 900 megabits per second, and 24-39GHz towers can cover a mile radius at up to 3Gbps. Real world performance depends on many many factors, but DSL performance can be similarly degraded from it’s theoretical maximum.
Also a single 600-700MHz 5G tower can cover hundreds of square miles with 5G service with up to 250 megabits per second. 2.5-3.5GHz can still hit several miles with up to 900 megabits per second, and 24-39GHz towers can cover a mile radius at up to 3Gbps. Real world performance depends on many many factors, but DSL performance can be similarly degraded from it’s theoretical maximum.