That's the way Seachem designed it, but we all know that's not the truth. The one thing that is required is that when using Flourish, you should use Flourish Iron, particularly if you are using CO2. This is why I prefer Tropica's Master Grow. However, under very high light and CO2 injection, you'll need additional iron anyway.
When dealing with macros, you only need N, P, & K in any way you can get them. Seachem's Nitrogen is a combination of 2 forms (developed from Diana Walstad's research), but since this product has been released, more truths have been known to be! KNO3 is still the N form of choice. P is P. And K is K.
Trace nutrients are tricky just because there are several different chelators, or binding agents. While all claim to work wonders, there are different ferts for different waters and applications.
Truth about the Flourish is that the comp. fert lacks iron! That's why they make an additional Iron supplement. Why? Iron only lasts so long in the water. With the chelating ingredient Seachem uses and the sheer amount of iron in it (or lack of), additional iron is required. Specifically, Flourish does not have much iron in it, which is not good for faster growing tanks.