CDDL ensures OpenZFS can be used for not just Linux, and prevents patent-based attacks (which have been used against GPLv2 code reuse in the past).
So the OpenZFS team is not exactly interested in moving to GPLv2, because it would break multiple platforms.