I think the reasons for signing it into law are exactly what the advocates for it have stated - I don't have any reason at all to question their sincerity. Brown being completely uninterested in bothering to defend it demonstrates to that he's signing something that he knows is garbage in order to please his constituents.