For the time being it’s a technical implementation requirement. Potentially that requirement can be loosened to other oracles, but it’s not on the short term roadmap of the protocol engineering team.
Makes sense, I didn’t know about the risks in having multiple oracles if not done correctly. I was unaware that this was a major risk. Thanks for responding.