There's a big push by folks like Dr. Oz and lots of others to make sure you get enough Omega-3s in the diet. I buy Eggland's Best eggs with omega-3s and I take flaxseed oil capsules, because I don't like fish, either.
You can use actual flaxseed (sprinkle on your cereal or in soups, etc.) but it goes bad really quickly and I wouldn't be able to find it in my town regularly enough.
I'm a believer in omega-3s. I could understand why an athlete might trust their coach and take what is given. I think now, though, any athlete who just takes what is given is just being stupid. Go buy your own flaxseed oil and supplements for heaven's sake!
Karen