Unless the management bought a general scheduling system and not one specifically made for the restaurant business, then this is the fault of the software developers for building a system without doing the appropriate market research first.
Usually these smaller swedish restaurants doesn't have any management and the owner is usually the headwaiter.
Also of interest: the company uses a freemium model.
That would explain the use of felt pen as a financial incentive, rather than as a UI fault...