Unless we're talking about 3rd world countries, in which I find it hard to believe that the option of flexibility is provided.
err. USA here. shitty internet is the norm unless youre in/near a city. i cannot stream movies, zoom or dl large games (steam) for shit like 80% of the time. it takes literally days to a week for a steam game update. and btc node? i can only sync at night as it kills my inet dead.
so i couldnt work from home even if i wanted to, unless the company paid for starlink or something.
the internet in the USA is all greed and profit, companies could care less if internet is actually now a necessity for work and education nowadays.