Who pays for the data base? You? Me? Business? Either way, it's you and me (taxes and higher prices).
You're right; I don'twant to do it. I have enough to do. Over 70% of my time is spent on compliance issues and here we are talking about adding another. My job is to produce a quality product at a competitive price; not appease government flunkies by filling out their forms and sending them money to show I comply. You can influence how I do my job with your consumer dollar much more.
All of the above. Pass the cost on to the consumer. But it is worth it because the alternative is to lose our country.