YES!
I want some sort of system where people are actually held accountable. If you don't turn up to your shift, or you fuck up the mystery shop, or a customer complains about you, some sort of discipline needs to happen. Without it, people just aren't motivated to actually do their job...