What do you find most frustrating?
Limitations. For every feature that goes out the door just the way the designers wanted it, there are four more that got compromised and squashed down or rewritten to make them more technically feasible or to make the schedule, or to allow a more important feature to be polished. A lot of times, as the producer, you end up feeling like the Grinch, since you have to tell the team, Yes, I know that's the way it OUGHT to work, but there's just no way it CAN.
scroll about half way down the page to get to the interview
http://www.irrational.com.au/