I would ask him how to know when a game (or any creative work) is finished. Not later expansions like v1.5 or v1.6 or whatever, instead the first v1.0. How do you know you need to plant your flag in the sand and say
it's done (enough). Because you're always going to have things you want to add. He needed to cut features to get v1.0 out the door but why not wait (even longer) to add those features?
I've read the entire
Dev Blog (start at the bottom and read up) and I really should do it again as I've forgotten many things (as is my MO) but what I remember is: everything takes longer than you think will or even should. I have a problem when I impose an arbitrary deadline and inevitably miss it and… well it messes with my head. It puts me in a not-good place. How does CA get by that: does it not bother him missing a mental deadline? Or does it bother him a lot but you just push through until you have something...
Very
very good.
Not excellent or perfect, because perfect is the enemy of good. But something so good that you can overlook (what you see as) the missing or incomplete parts because the rest is so good that it should be "done for now."
When is "done for now?"