Tilapia certainly does refer to (almost) any whitefish. Over 100 different fish are called 'tilapia'. Because their flesh is white, and they cannot pass as a more valuable fish.
For comparison, there are 8 species of salmon. We eat maybe two of them.