First with all the caveats
First to have snapshot with application aware integration? I dont think so seriously.
First to have snapshot with caveats .. yes? roll back to a point in time snapshot but cannot roll forward after that... how cool is that.
First to have deduplication in block storage yes... then again with limitation and caveats
First to have asynchronous replication ? maybe yes and maybe not.. argumentative. But sure have tons of problem with Exchange 2003 in heavy load scenario that cannot even successfully do a failover. I have seen it.
First to have thin provisioning but with tons of overhead and much lesser raw to usable ratio... whats the use of thin provisioning?
First to have the slower system after a period of use .. and require constant de-fragmentation
Cluster scaling .. yes but still restricted to dual-controller sub-system. It is just moving of one to another set of dual-controller nodes. and very different function when use in cluster mode versus classic mode.
But I do admire Netapp capability to mixed up all their feature in their ontap OS. But not all the feature is available in all the modes.