nutrients made for soil are lacking some essential trace elements. That is because soil contains enough of these. Also hydroponic nutrients are 100% water soluble, soil nutrients are not all water soluble. They are intended to remain in the soil until they break down before the plants can actually use them.