Okay.
Implies perfection is attainable in this life.
Don't omit the word perfection from the point. The Lord said "be perfect."
Not according to the English definition of free will. All your choices are at least influenced by prior causes or divine intervention. We all act according to our beliefs, and until our beliefs change--and they can--we are in bondage so to speak to our current beliefs. That's really a good thing if you think about it, and is much better than the illusory idea of "free will."
Our sins have been forgiven, no? He is trying to convince us that we are His children, and there are consequences for those who don't believe (Acts 17:28-29). Those consequences are what you may see as Him holding us responsible for our actions. The bottom line, however, is that our actions always reflect our beliefs in the moment.
Progressive sanctification is a deception, friend. Where are those who have been progressively sanctified to perfection? We should be seeing some of those people from time-to-time, right? But all I see mostly are people who claim they are being progressively made perfect but will never be perfect until the day they die, or a similar idea.
The foundation, the Rock, is the Son of God. Are you God's son? Yes? Good! That idea in your head is the foundation of the church. If that's true about you, that you are His son, then you are perfect, as perfect as you need to be. Perfect love is simply living by the golden rule, as the Lord taught.
43 You have heard that it was said, ‘Love your neighbor and hate your enemy.’ 44 But I tell you, love your enemies and pray for those who persecute you,j 45 that you may be sons of your Father in heaven. He causes His sun to rise on the evil and the good, and sends rain on the righteous and the unrighteous. 46 If you love those who love you, what reward will you get? Do not even tax collectors do the same? 47 And if you greet only your brothers, what are you doing more than others? Do not even Gentiles do the same?
48 Be perfect, therefore, as your Heavenly Father is perfect.
It should be obvious His teaching above is about the golden rule and exactly how to be perfect. If you were God's enemy, you wouldn't want Him to withhold the rain from your crops; to love perfectly, your desire as a new creation should be to provide irrigation to all your neighbors, even the ones who consider you an enemy. How much time, and "progressive sanctifying," will it take to give you such a heart?
Regarding the "science" linked in the OP, it's seems just as much an anti-masturbation argument as an anti-pornography argument, perhaps more so. Do you see self-stimulation as sinful?