I run a hydro system and couldn't do it any other way. I use plastic pots stuffed with loose rockwool in a flood/drain system. The rockwool is discarded at harvest and new media used for the next crop, eliminating soilborne diseases from establishing in the grow op.
Like everyone, I started in soil but very quickly found it impractical.
I could not imagine the mess of growing in soil unless I were only doing 1-2-3 plants. Dry rockwool is about 1/20 the weight of soil and infinitely easier to dispose of. Old rockwool with root balls can be dried before disposal to reduce weight.