It’s here at Valve where his talent can make the biggest impact and he doesn’t have to waste time rolling his eyes at stupid things the marketing and management teams are doing.
So, one secret to success is marketing and management that doesn't cause developer eye-rolling? This amounts to marketing and management that can actually communicate with devs. (And devs who aren't so one-dimensional that marketing/management can talk to them.)