Those complaints make no sense. Perhaps this is a recent change, but... Just played a league match and made the disastrous experiment of trying to play it on an Asus eee PC combined with a TV set; resulted in 3 double-bogeys at St. Andrews.
But, the interesting thing is that the game kept freezing on me... And, after a first time expiry, I was given a warning, as usual... After it happened for a second time, there was no longer a warning, but I was immediately given a penalty shot. So far, so good; we've seen this before.
But then things happened I've never seen before. On the final hole when I was birdie putting, the game froze again. And what happened after 90 seconds? I was given TWO penalty strokes instantly! Instead of birdie putting, I was suddenly bogey putting; there was simply no par putt for me on that hole.
What is more, because the game still kept freezing, I couldn't make that bogey putt either. And after those 90 seconds were over, a message popped up on the screen, saying: You Are Disqualified for Taking Too Long.
A recent addition, maybe? I was bumped from the round, but was allowed to finish the round on my own later; delivering my opponent from the long wait.
So, I think this is a fine arrangement and a fine deterrent. A good measure to counter those voices who kept requesting, Shorten that 90-second timer! No need to do so, in my opinion.