Yes. I had that whole list in my original comment, than deleted it because it was longwinded. I'm just asking if porn might _also_ be a factor.
There are definitely other factors at work anyway. Look at France, which has a much higher birthrate than its neighbors, despite showing similar values in all the factors you named.