Sorry to hear about that. I do think you should have politely asked if you could get a game in. And any sensible person would have done so... I do know I always try to notice if people queue up behind me or around me when I play. I go to a free play arcade on most weekends and I try not to hog a machine too long. But, if I'm trying to get the replay knocker to sound off, sometimes I can stay a bit longer... But, I always look around and make sure no one is waiting on me... Sometimes people want to get on Bride of Pinbot or Road Show.
I hope you and your son make it back out there and play on Iron Maiden. Only fitting that a great band gets a great pin. Tell your son up the irons for me. And I really hope there new tour makes its way to the US.