Why is my hair like this?

My hair is genetically frizzy. It’s wavy, thick and dry like my parents. For some reason my hair is the opposite of everyone else’s. The biggest example I have of this is that when I use shampoos that contain sulfate, it actually makes my hair less frizzy. Apparently it’s the opposite for everyone else. Cheaper shampoos also make my hair less frizzy than higher end products. Why is this??