Much of this came about after 9/11. Basically it comes down to that if there was tampering, poisoning, a health concern, or anything else, they want to be able to track back to the manufacturer or producer.
Of course honey is relatively a safe product. But just as they are able to pull "lots" of peanut butter, dairy, tainted beef or anything else, they want to track back to the producer ANYTHING that is sold to the public.
It has little to do with money, taxes, or anything else.
Bottom line, somebody keels over from tainted food product, they want to be able to pull the rest of the product, correct any problems at the producer level, and keep the public safe.
The only exception or additional labeling requirements is that you must have nutrition labels after you pass the (I think) 5,000 "unit" level.
And I agree, having your name and number on the bottle is the best advertising one can have.