I never really considered a wandering watch as a "bug", more of an annoyance. I like to think its because Ubisoft wants you to pay attention to your sub and crew. That is, don't just put everything on "automatic" and go wash your car or make a sandwich, or pay the bills. It's like being the captain, in that, now you have to supervise and monitor the actions of your officers and crew. Just as in real life, people make mistakes. Even highly trained servicemen(women) can mess things up in the right situations. Maybe that's their attempt to program the concept of "nobody's perfect"