I live in a moderately large city and a densely packed suburb, but have had that problem for years, but only because I refuse to do business with Comcast. The providers outside of Comcast seem disinterested in updating any hardware in the neighborhood because we lack businesses. Comcast, OTOH, has rolled out new services to my neighborhood first, exactly because we are densely packed and they care less about business services than selling TV package bundles (internet is secondary, businesses are a bonus, but not a big TV draw). CenturyLink has added service to the north, south, and west of me almost certainly because they are densely packed with businesses.
That said, Comcast's TV packages were too spendy for my tastes, and that caused me to go down the rabbit hole of not bundling with them, and then they charged me $10 a month for not doing that, and then that makes CenturyLink cheaper for internet, and so on. I honestly think it should be illegal to bundle your own products at a discount. It is anti-competitive to undercut competition only through bundling your own products, and especially when the competition doesn't offer the same range of products because you're a regulated monopoly (i.e. nobody else can run cable lines by law - they have a monopoly on this).