Why can't they install the ECLSS for EM-1?
Because it hasn't been developed yet! NASA is only spending money when it is actually needed, to minimise the maximum money spent per year. I personally don't think that is a good plan, but that is the way things are.