I fully agree here too. That's why I
proposed a "smarter" CPE to replace the standard appliances
deployed on site, where the only thing changing is the
configuration on the device itself, not product being handed
off.
I'm just always concerned about having my IP/MPLS core inside a
customer site.
But, YMMV. Personally, I wouldn't.
We always ensure anything inside a customer site is its own
broadcast, IP and MPLS domain, separate from ours, regardless of
whether it is managed by us or the customer.