It’s so easy to cheat the system.
The employee just don’t need to clock out couple times. The work hour will increase even if the employee already get home.
If you have hundreds of employee it’s hard to know which is a cheater. This can cost a big company a huge loss of money.