Even so I can't see it taking 50 to 100 years to replace BT's last mile. The phone was only invented ~125 year ago and the net's only been big for the past 10-15. Things move quickley when they want.

Hell Cable itself was only created really in the 80s