First, "Science says" is silly. Science isn't a monolithic, lock-stepped, united at all points, saying the same thing, entity. And saying "Science says" is just a power-play trick.
Second, the science isn't settled and to say that it is is either to speak from ignorance or is intentionally misleading. Different theories point to genetics, environment, choice or a combination.
Very well said.