If we leave it to the incumbent ISP's to deploy high speed broadband to consumers, consumers will get Gigabit speed in twenty years, with 5 Gigabyte caps.
Considering the lack of progress exhibited during the last seven years when it was left almost entirely up to the incumbents, 20 years is too optimistic for Gigabit speed.