Again, the scenario where any ISP can offer valid tunnel endpoints and have them automatically used without explicit configuration by the user _already exists_
The ISPs don't provide such tunnels because the tunnel would _cost money_ and they don't want to spend money.