Very often it happens that with a gym item or arcade machine, a queue will begin at one item (for example, with three yoga mats occupied, someone will queue at a yoga mat). Even if the other two yoga mats empty instantaneously, the guest will stand there forever until it times out & they get a
sign over their heads.
I can see how this might be challenging to implement (I wouldn't expect a guest to walk across a hotel to use another arcade machine, for example) but if the item is in the vicinity of two or three squares this is a bit painful to watch.