Why do US chicken taste "gamey"/rancid in no time despite proper storage? I am a new member. We are relatively new to the US, moved here 8 years ago.

I've purchased the chicken brands Foster Farms, Costco/Kirkland, Save Mart, Safeway, and more, but no matter the label, it seems that the taste of the meat goes bad really fast, within 12-24 hours after cooking. It's almost like the fats went rancid or the meat would just taste quite funny/fishy or different in no time.

**EDIT**: Sorry, now I realize it really does taste quite "GAMEY". I didn't want to use the word since it's not gamey like how I find Turkey meat gamey. But there is a little bit of gamey off putting taste to it.

When I was younger, the chicken tasted fresh, it doesn't have to be the free range, native or organic all the time, it never tasted funny like what we have now.

Is it that the chickens are processed for a long time here?

I would appreciate your input. Thanks very much and happy advanced thanksgiving to my fellow American members.
I think what your experiencing is the difference between our factory farmed chickens and "normal" chickens. If you do a side-by-side comparison of something like a purdue chicken and an organic free range chicken it'll taste nothing alike. Chicken, eggs, and to a certain extent beef taste immensely different (better IMO) when they're not factory farmed. Now your going to obviously pay more money for an organic bird but i think it's worth it to avoid going through what you've described above. 

I remember experiencing the same phenomenon but in reverse when visiting other countries where you may be eating proteins hours after slaughter.