Given the advantages to be gained by creating a BGP session with a remote AS over a VPN connection (such as traffic ingress and egress control) why are there no providers offering this type of service?

HE.net has a IPv6 tunnel service that almost like this for IPv6 Tunneling, but why isn't anyone offering VPN based BGP sessions?