Is the connection dropping or is the Sky Hub rebooting? With the latest firmware my Sky Hub wouldn't last 10 days without rebooting itself - went through 3.
Up to 38 Mbps is not current max but may be the current maximum for lines of a certain length. As for more speed, vectoring and then other variants are possible and thats even before talking of g.fast and fttp