Objections to ZFS are not necessarily on moral grounds, they're mostly on purely legal grounds. The license ZFS is under, the CDDL, was designed in a way that is legally incompatible (many suspect intentionally) with the GPL. Mixing code under the CDDL with GPL'd code opens one up to copyright infringement claims by those with copyrights on the CDDL code in question.
Re: Hypocrisy