That's true. In SAN environments the host is responsible for consistency not the storage system.
In NAS environment its vice versa. To get a consistent snap the host must flush it's data to disk, then halt storage operations and tell the storage system to do a snap.
This is done with SnapManager products which take care of all of this.