Flushing is a semi cannabis urban legend, with some swearing by it and others swearing at it. The idea is that your plant is so full of chemicals from feeding it so much that you need to flush out the soil to let the plants get rid of the supposed extra stuff that they have taken up while growing and flowering. With the insane amount of stuff many growers pour on their plants, it might have a grain of truth to it. Using just what the plant needs and not what we would like to think that the plants need eliminates the need for anything like this. If you are using so much stuff that it affects the taste, I would say that too much is being used. That is just my opinion.
There is just the minor problem that science has never observed a transport mechanism that would remove chemicals from the plant, and studies have shown that flushing doesn't change the nitrogen content of the plant.
Nutrient transport pathways across the root boundary are very well understood. They work one way: they bring nutes into the plant. They have evolved over tens of millions of years to transport nutrients and water from the soil to the plant. There is no evolutionary force that has operated to evolve an opposite pathway. For growers to believe this happens requires some pretty fantastic, magical thinking, that is unsupported by current scientific observation and understanding.
What flushing -can- do is remove toxic concentrations of nutes from the soil so that poisoning of the plant can stop, in the case of overfeeding. But if you think water in the soil is going to pull nitrogen from the plant, you should share what you're smoking.