Netflix went ahead and signed the Obamas so looks like a phone call is in order to cancel!
https://www.foxbusiness.com/features/president-obama-netflix-media-technology
https://www.foxbusiness.com/features/president-obama-netflix-media-technology