The requirements for working with the USGov are restrictive enough that only specific companies are capable of participating in the bidding process. The Democratic party itself and Obama's re-election are, by contrast, private organizations that are not limited by these rules.
Basically, it seems like the government sourcing process has shrunk the pool of potential bidders too small to provide a properly competitive marketplace for software for USGov customers.
>
Basically, it seems like the government sourcing process has shrunk the pool of potential bidders too small to provide a properly competitive marketplace for software for USGov customers.
And don't think for a second that this is unintentional.
The INTENT is to limit corruption. If they could give contracts to anybody they want, then they could reward donors.
I think it's actually achieved that goal. It comes at the expense of competence, however, as those with the best lawyers (not best developers) win contracts.
Lobbying exists and is legal. Corruption is ever-present and well-documented, from 3rd to 1st world countries. Contracts are widely regarded by private industry to be obscenely overpriced at best, and highway robbery at worst. Senators are regularly known to block necessary bills to write in pet projects that will benefit their campaigns/constituents directly, even at the detriment of everyone else. Want an example? Northrop Grummond is hardly a scrappy small company, but they lost out to Boeing, even though Boeing was going to create a worse, more expensive aircraft, because senators in South Carolina didn't want their state to lose the jobs.
If you are anything but cynical regarding the government contract bidding process, you're asking to be made a fool of.
Basically, it seems like the government sourcing process has shrunk the pool of potential bidders too small to provide a properly competitive marketplace for software for USGov customers.