I disagree that it's a reasonable request (I would also assert that it is reasonable for 2 good Americans to disagree on this point). I think that the 1st Amendment is so sacred that any threat to "the free exercise thereof" is off limits.
Are they taking names and addresses of people who go into WalMart? No; and WalMart doesn't even have an amendment to the Constitution in its favor.
None of the comments seemed to mention that the KC mayor is a Democrat. Suppose that’s an indication of anything?