People complaining about punch cards? I started programming with optical mark cards which were much, much worse. I'd fill in bubbles on each card to make the program, mail the program to the Waterloo computer center, and get my output back in a week or so. After fixing the errors (either the bubble wasn't dark enough or a coding error), I'd send the program back. It took me
weeks to get my first program to run. Compared to that, punch cards were like living in the future.
By the way, if you want to experience punch cards in person, come to the Computer History Museum (Mountain View, CA) on Wednesdays or Saturdays for demos of the IBM 1401 and the opportunity to punch your own cards. You can also see a high-speed card sorter in action.