Indeed, at least there's general consensus on that. Unfortunately, for me, the question becomes then how to arbitrate what's acceptable or not? People have different ideas about what's enough, even for themselves. So there's another thing to argue about.
I take the simpler route and avoid the problem. Much like the local store, that doesn't take large quantities of cash, or bills larger than a 20$. They got burned with regards to counterfeiting enough that it's far easier for them to avoid the problem than train all their employees to recognize counterfeit money.
A bank would choose to accept that trouble. For the store? It's not worth the trouple.