I'm not confused. Paste the above url in your browser and click the sponsored Netflix link. I guess you are right that there is nothing wrong with Netflix but surely Google cant permit a sponsored link to display one domain and actually be another one entirely. I took a video of it and am in the process of posting it to YouTube.