this don't smell right
if everybody gets a discount on the price of a product then it's not a discount, it's the normal selling price.
If a company doesn't offer a discount that's not fraud. Failing to disclose details of what other clients have paid for the product isn't fraud either. That's good comercial sense., and even privacy. You don't go disclosing what your other customer have paid for your products.
At the end of the day, the DoJ paid the price it did because it was willing to do so. They didn't have to go with Oracle, there's plenty of other large relational database products out there.
If the DoJ bargaining team isn't up to the job of good negotiations over the price they paid, then that's their fault, and given they're a government agency with government money to burn, I very much doubt the employees in the DoJ could have cared less about what price they're paying..it's someone elses money..the tax payer, and it's easy to make the tax payer cough-up...just increase taxes.
This sounds like a personal grudge on the part of an ex-Oracle employee that for some reason wants to get his own back on his former employee , either that or he wants to impress his new employer so much and justify his over inflated salary.