- Visibility. Separating the data plane and control plane gives the IT department an aerial-like view of the entire network.
- Efficient. Able to make changes that can increase the speed of the entire network.
- Secure. The higher visibility allows for much better security and stops security breaches.
- Very little in the way of hardware security, as you are eliminating the use of physical routers and switches.
MPLS is a technique, not a service. It was started at the turn of the century, and it works to address determine efficient routes for packets that enter a network. Using MPLS, a packet will go into the network and be assigned to a specific FEC. It's a layer 2.5 service, and it's not as modern as SD-WAN
More info: wan and mpls meaning