A worthy question, roo. Here is why:
1. Because it is a prior restraint on a constitutional right.
2. Because it is unenforceable. An unenforcebable law creates disrespect for the rule of law and the civil society as a whole.
3. Because it is a proven failure. From 1974 to 1998, far beyond the memory of the median age of INGO, every handgun transfer in Indiana had to be completed through a dealer. The compliance rate was less than minimal and it stopped no criminals. It was an utter failure.
1. Debatable. (I'll let other do that as I'm not a constitutional scholar).
2. An unsupportable statement followed by a true statement. Unenforcible? Methinks you give up too easily. Could it be you are arguing for the other side? Let's give FedEx/UPS a go at it. Logistics.
3. Really? Do you know how many gun deaths were prevented by those background checks? Certainly not all. Does that mean we shouldn't have any. Since criminals don't obey laws, let's not have laws? Don't make the perfect the enemy of the good. When digging yourself into a hole, the first thing to do is to stop digging. I could do another cliche`, but 2 in a row makes me sleepy.