Why don't you want to just write a check? This is the law, maybe it shouldn't be the law....that is not the question. If you want to challenge the law in court...go buy something for $10,000 in cash and refuse to give your name. Then tell me how it works out. Personally I believe you and I could do this all day and you are never going to see any viewpoint other than the one you started with....so please enjoy your opinion and have a nice day...:)
"Why don't you want to just write a check?"
That is none of your or the governments business.
"This is the law, maybe it shouldn't be the law....that is not the question."
Yes it is.