Most of the chicken breasts I purchase have already been frozen when I buy them! Even if they say "fresh". I really think it is how you cook them. We like the dark meat best, but I know the white meat is better for you!
So your son doesn't like meat/chicken with the bones in. Nothing like chewing on a drum stick or thigh!! or a steak or porkchop bone!!