The point of competition is that if 10 deeply flawed organizations take a crack at a problem, they won't all produce garbage.
For example there are cases I can point to of poor competition and high costs in NASA picking private companies to do big cost-plus development contracts, and cases where they did fixed-price contract bidding among a larger pool of competitors and got much better results.
Besides, the radar isn't the only instrument on the rover. There aren't many companies/groups in the world who have the know-how and financial means to do what NASA does here.