In other package manager there is no guarantee that the libs work together. Stackage test the whole ecosystem. You use Stackage X.Y (not libA X.Y + libB X.Y, etc).
All other ecosystems there are some libs that do not work together well, and usually you find out the hard way.
All other ecosystems there are some libs that do not work together well, and usually you find out the hard way.