This is a terrible rule for both fresh and salt but I don't think anyone ever adheres to it in sw. There are so many variables like swimming room, bioload, temperament, feeding habits, etc. that must be taken into account. For example with saltwater there are tangs. The smallest of which get around 6-7", yet they require upwards of a 4 foot tank due to their constant swimming habits and grazing. Same with dwarf angels which stay around 4-5" yet need large tanks due to swimming requirements and to prevent aggression. Back to fw it is a bad rule because of the variables I mentioned above. A 2" Molly and 2" pencil fish have very different bioloads.