the difference with growing alfalfa sprouts in soil and cotton buds and how come it grows faster and taller in the soil

It probably gets more of the required nutrients from the soil.