I honestly didn’t realize that DSL was still a thing. I’ve been on fiber optic for so many years that it’s hard to imagine that people still use DSL. I pay less now for gigabit FIOS than I used to pay for dial up. Clearly everyone having these kinds of speeds is not a technical issue but a money issue.
The money issue is that ISPs don't pony up to put up fiber on connections they already own, they install it ad hoc. I have spectrum internet, its shit. My alternative is ATT DSL, back to the stone age, so spectrum it is for me. I pay for the fastest spectrum speed offered at the time, but I notice that they had been advertising for fiber in my city. So I called them up and asked if the could set me up with fiber internet. They could, but I would be out hundreds of dollars since they charge me to run fiber from the street to the rental that I live in. Not even the property owner, but the subscriber. They won't upgrade the line they own running to the building themselves, only if a customer pays for it out of pocket. This probably explains why so few people have fiber internet in the U.S. if for most cases, you only can get it if someone who lived in your unit previously or your neighbor on the same line from the street already paid to get the wire to you, or you pay for the install yourself.
Living in Canada, I have Fiber optic now, but I definitely pay for it. We have total telecom monopolistic practices that send prices upwards over time. It's in the news all the time, Canadians pay more than most countries in the world for internet services as well as wireless data.
I live in a Dallas suburb. Across the street, my neighbors have access to both AT&T 50mbps and Spectrum 200mbps services. The next subdivision over has access to those PLUS AT&T fiber. Spectrum never paid to have the work done to provide their service to my entire neighborhood, and so the homes on my side of the street merely have AT&T 50 to use.