Point taken.
I have always believed that with his version of CFR, McCain was selfishly trying to atone for his 'Keating Five' involvement - - assuage his guilty conscience or something... Anyway, what McCain succeeded in enacting was a frontal assault on the Constitution (regardless of a reckless 5 - 4 Supreme Court ruling) and the law is little more than an "incumbent protection" law.
The proper CFR would have been a carefully crafted transparency law.