To boost productivity, wouldn't you want the internet to be really bad most of the time? Like "only good enough to read textual docs and ssh into AWS" bad.
But also, if one is responsible for the functioning of significant amounts of infrastructure, then it's not so great to have to worry about internet flaking out in the middle of working through production issues.
But yeah if you were working on something solo, then bad internet wouldn't matter as much.
Personally, I prefer fast internet and blocking sites via hosts file, extension, or an app. But I lack a certain amount of self discipline. I doubt being without fast internet for long periods of times and not wasting because of that outweighs having slow internet after the initial change of pace.