It would be acceptable to blame the American people for this legislation. It is the American people who want prescription drug coverage. If Dubya didn't give them what they want, he would be replaced with another servant. I do not blame servants for doing their master's bidding.
Nice try, however the Founders saw the problems with basing all decisions on an easily deceived public. That's why the higher house of Congress was originally elected by the states instead of directly by the citizens of the respective states.
That still doesn't excuse the elected representatives from the respective states or does it excuse the national representative of all the states, namely the President. He ran on a smaller government, not expansive federal entitlements