Maybe they're cheating. IMHO, most of that cash register discipline is because the owner (or his immediate family) isn't running the register.
Im sure you can get away with not paying taxes for a while, but if you're going to have a generational store, you've got to be honest.
Technical controls are cool and all. When you can just look over and see you need more cans of soup, when you implicitly trust your employees, and you're not looking to make a quick buck and run away, they're just a lot of work for not much value. Scaling has a cost.
Paying actual taxes is a fast way to bankruptcy here :( , the above-board companies look for tax loops, smaller ones make do with dual-accounting and understating income.
Government figured out that income tax is the most difficult to fake and heavily hammers employees :(
Must be some sort of a superstition.