I have worked in shops where there are a significant number of  high end technical workstations deployed throughout the enterprise all needing to share the same application related data.  Most open systems shops seem to only service one, possibly two platforms and all the related data is only accessed by a single host.  Fifteen years ago NAS appliances became of age and provided for better ways for managing data apart from just consuming it and dealing with both the logical and physical limits that localized block storage provided.

Advantages of NAS:


Disadvantages of NAS:


The advantages outweigh the disadvantages in my book.  The performance degradation (I've actually seen better performance when tuned correctly) is minuscule.  Managing data is a universal issue that takes good architectural design to provide a system for defining responsibility and accountability beyond how the data is consumed.