I noticed recently that yes they do have some sort of connection between the JS required to play certain videos and the JS required to show ads.
And the latest from pornhub is actually that noscript cannot simply allow the video window, it refused to play until I allowed one of the domains on the page temporarily, then the ads came up and the video would play.
It's not rocket science, it's obvious that people will eventually defeat noscript. But I think pornhub stands out a bit as being especially nerdy and bleeding edge.
Could it be that noscript will block this if you are forced to whitelist each video by clicking it before it plays?