Obama’s joined their Board of Directors just a year or two ago iirc.
I believe it was Susan Rice who joined the board. The Obamas were given a very lucrative program development deal.
That's when I cancelled Netflix.