Hello, and thank you for the feedback.
The way the game is designed is that you need to issue fines for all invalid tickets, regardless of if they're a visitor or not. Some visitors have valid tickets, so don't need a fine. As you progress, you find a Visitor that checks to make sure you've done your job correctly, so this is an important part of the game. Maybe this could have been made more clear though?
But thank you for the kind words, and I hope you enjoyed the game!