Florida grown tilapia is grain fed... very good.
How would fish in the wild get grain to eat? That's not what fish eat.
A problem is disreputable importers relabel the cheap Chinese fish as Raised in the US or some other country less disgusting than China.