Growing up as a lower class white kid in the USA, my main exposure to fish for the first 20 years of my life were cheap, frozen fish sticks.
Turns out good fish doesn't taste "fishy" like old cheap gross frozen fish bits.
Maybe you've tried good, fresh fish and didn't have my experience, I dunno. But I have had God-tier fish dishes that are in the same category as quality steak is to canned dog food.