In a recent interview with SFX Magazine, Robert Picardo gave an interview where he discussed some of the challenges of ...