Thing is, a government run by 100% tea partiers, whatever that is, would build the same crap websites.
There is no magical “make things run by the government not suck” button. Other than privatizing it all, I guess, and then you have an entirely different set of problems.