At least the word, "rational" is in MY vocabulary. ;)
no, it's "rationalization"
Also, "hypocrisy" is a big word for you to deal with...unless you support federal tax dolllars on pork projects throughout the country.
Was the big dig a-ok with you?