No it's actually the opposite -- by design, both parties are far too greedy and selfish and disorganized to do that on their own.
Perhaps we can talk again about this in 5 years. I sincerely hope you are right, actually, but the realist in me begs to differ.
Also I don't see how pandering to the government is always a win-win situation for big businesses in the US. The tech companies have their own interests which do not always align with either political party.
I guess what I'm trying to get at is that the US Constitution certainly doesn't rely on the lousy assumption that all winning politicians will be honest and all private companies will be "responsible", by some definition of responsible. It's more about leveraging self-interest to preserve a check and balance at all levels so that not a single power runs wild.