Good points. I think the rabbit hole of OpenAI sub-processors is not commonly understood.
The humans at TaskUS are moderating prompts, and then you have Azure, CloudFlare, and Snowflake as sub-processors, each with their own list of sub-processors and on and on.
https://platform.openai.com/subprocessors
Data breaches can happen, so any data that you throw over the wall to OpenAI you must be willing to accept that it could become public.