I think lots of times folks who responded a week for #1 were asked the wrong question.
Lots of times when people ask me how long it will take to finish a task, I break the task down. Any unknowns or major questions, and the asker will get my task breakdown and not “a week”, “a quarter”, or “a year.”
This is after being burnt enough times when being pressured to give a timeframe on something essentially unknowable at the time the question was asked.
Sure, some developers play solitaire and only work when pinged, but that’s not the majority of the industry.
Funny read, though.