It could be worse
Oracle, in particular, has fought against the single-vendor requirement, arguing in a formal protest that the rule would unfairly favor giants like AWS and leave the DoD with a worse system in the long run.
They could have ended up with an Oracle based system or a multi vendor system that has incompatibilities built in and no way of determining where issues are..