Anecdotally, I moved into a newish (~5 year old) apartment building in Seattle and had my choice of three ISPs that each provided symmetrical gigabit for around $60/month, delivered via an Ethernet jack in a low-voltage cabinet in my closet.
Getting it wired up took one phone call, wherein my switch port was activated remotely and I could grab an IP address and start using the internet. IPv6 via DHCPv6-PD and everything else worked without a charm.
On the other hand, where I live in (also Seattle) is served by exactly one ISP via DOCSIS, providing 1000/35 but nothing more. It can vary block by block here unfortunately.