Soils change over time, especially commercial mixes that have to have lime added to them to TEMPORARILY stabilize the pH. Lime only lasts so long before its buffering capacity is used up. Therefore, yes, a soil grower WILL very often have to flush.