I had IPv6 with Time Warner, but then they merged with Spectrum and my IPv6 magically disappeared. My networking and internet infrastructure knowledge is limited, so I have no clue why they would would be incentivized to do that. This happened some time last year.
EDIT: The only reason I know this is because at some point last year I asked google what my IP address was and was surprised to find it was an IPv6 address, but then later on apt broke, because one of the packages (node?) was only checking an IPv6 address and so now whenever I update I have to force apt to use IPv4.