If you invert the question "why aren't people having kids" to "why did people want kids in the first place" then the fertility crisis makes more sense.
Kids were free labor and old age insurance.
Now they are extremely expensive pets. Materially they are a net negative in a modern society.