Massachusetts Democratic Congressman Barney Frank is all about Americans gambling and smoking pot, but for heavens’ sake, don’t let them handle their own finances!