Alot of so-called hypocrisy and irrationality is just due to the problems of making decisions while in possession of incomplete information
This post at the Alas Blog brings up the following graph from the Washington post

And then the author of the post says:
"Although the partisans on both sides look like dolts here, obviously on this issue Democratic hypocrites outnumber Republican hypocrites. (This may be a case where Republican skepticism of the Federal government’s ability to do anything…


