Thanks for your feedback. The podcast overall is definitely non-maker-centric and I guess it's been a while since I listened to both of the episodes, (parts 1 and 2 that is) or I would have added that it gets better in the second part. Perhaps you didn't have a chance to listen to part 2?
(http://www.manager-tools.com/2012/02/internal-support-roles-...)
I would also agree with your summary, and add to it the presenters' proposition that improving your relationships with others in the organization will go a long way toward helping both them and you produce better results.