Yeah, I must admit, I thought the Netflix plug was a bit random. I was expecting some sort of announcement, something along the lines of '6 months free when you buy a Note 20', but as you say, nope. It was never expanded.
I didn't know that Jack. I had no idea about the partnership and like you, have received no info