Why is the TSA enforcing US Customs law? The "S" in TSA stands for safety. Enforcing finance regulations is definitely outside the realm of transportation safety.
The officers handling passports, immigration, and customs are not TSA agents. They are CBP officers. The original post incorrectly refers to them as TSA officers.