Good article, articulates some of the advantages of NFV. Customers want faster deployability and ability to stitch best in class multi vendor services on their enterprise environment seamlessly. Custom hardware should limit itself to Layer 2 and rest of the solution being hardware independent. This will help the customer to deploy this faster.