I agree with most of your post, but it must be pointed out, that the virus lives on surfaces more than long enough to be passed from one person to another by touching the same product, and one of the reasons I stopped shopping Wal-Mart is precisely the obtuse carelessness with which goons handle the merch, and how little time Wal-Mart directs their employees to spend cleaning/refacing product -- exactly the lack of attention to detail which doomed KMart.
That should be considered. I think that is where using hand sanitizer or wipes while shopping comes in. That and washing your hands when you get home.