OpenAI can just as easily turn the switch and cut off access to gpt models. OpenAI can get compute anywhere, while Microsoft can only get GPT4 at OpenAI.
The partnership is useful for making it look exciting and relevant which helps with attracting talent i.e. it's largely branding/marketing.
So it's very much a once sided relationship in terms of dependency.