Filing a tax return listing your income is different than being forced to compile a dossier on your best customers. Putting aside the constitutional arguments, people have objections to being tracked, catalogued, and monitored. Such things are inconsistent with a free society. Your mocking portrayal of those who disagree with you as "mulletheads," "pips," and "constitution warriors," is unflattering to you, and makes you seem less like a learned counselor and student of the law, and more like the obstreperous ninnies at DU. At least that's what THIS counselor at law thinks.
I've never claimed to be any of that. However if you are indeed a counselor at law and believe that the objections of 'mulletheads' 'pips' and keyboard constitutionalists somehow turns a valid law into something unconstitutional then I suspect you need remedial courses.