The head of BT's R&D group gave a presentation in Cambridge yesterday. Slide 15 of his deck shows real world speeds ranging from 700Mbps-1000Mbps for vectored G.Fast obtained in a live suburban environment: http://cwbackoffice.co.uk/Presentation/PrestigeLecture_21.10...
One way to get around customers not being home is to make Fibre rollout opt-out. Then only wire Fibre to the outside wall of every customers house. At a time that suits them they can organise a tech to come out and complete the connection.
You can't dig up peoples' gardens without permission! That suggestion also requires 2 separate truck-rolls, and still relies on someone being home for the appointment to complete the connection. Of course it can be done - is being done - but relying on the customer increases the cost.
It would be interesting to see a graph of distance/speed comparing it with regular DSL.