I'm a Texan, and I DO like trout and salmon! Probably those who don't like trout have only ordered in restaurants, where they got farm-raised fish, or caught them soon after a hatchery stocked some.
The diet of fresh trout in wild waters is different from hatchery fish and the flesh usually looks more pink than white. This is logical, as salmon is also pink or red and trout and char are closely related to salmon. The Brook "Trout" is really a char.
I always buy Joseph R. Tomelleri's "Trout of North America" calendar. The artist paints those fish so they look almost as real as photos. His work is astounding. He also illustrated, "Trout and Salmon of North Ameica" by Robert Behnke. A splendid work!
I've never eaten buffalo or carp. I thought they were consumed by poverty-stricken people who took them on a subsistence basis.
Theroretically, we have some trout in Texas. I think they're all rainbows, stocked in a few waters cold enough, and just from hatcheries. I'm not sure if there's any natural reproduction. My fishing for salmonids was in Colorado and in Newfoundland. But a friend brought back fresh sockeye salmon from Alaska. It was terrific. BTW, I normally broil fish, not fry them.
Avoid salmon in restaurants and grocers unless they guarantee that it's wild caught. I'm sure that some cities like Seattle and Portland probably have fresh salmon. The hatchery (farm) raised salmon are known to contain carcinogens.
I like what Red Lobster sells as Red Rockfish. I'd read about them in novels set around Seattle and they're quite good. Wikipedia will show some in a Search, or Google them. Cod has gotten pretty expensive for a basic food fish . I avoid swordfish for its high mercury content and limit consumption of tuna for that reason. Albacore tuna secretes more mercury than other species.