I do truly hope AT&T DSL is better in your neck of the woods than it is around here.
Don't know where you are, but where I am (SW CT) their DSL service is quite good. I've had no outages - or at least not any I was aware of for longer than I can remember.
And I can't say as I've had any problems with the routers they've supplied either. However, I might not be the best person to judge since I only use their box for the actual connection. All the other functions (DNS, NAT, firewall, PPoE client, etc.) get handled by my own homebrew network devices
That would require them to open up their Scrooge McDuck-esque vault & actually build some cell towers on a large scale.
Well yeah. But around where I live, people are getting pretty fed up with the towers - so you have the classic clash between the property owners and the digital nomads. AT&T is also sending out feelers to see how much 'customer interest' (i.e. willingness to pay) there is for "in-home cell base stations" to cover people who live in dead spots, so I wouldn't hold my breath. Once they pay off enough legislators and get a bill passed to let them charge all their tower construction costs directly back to the consumer we'll have more cell towers than we know what to do with.