I’ll give you an example, the first programmer is the one who has a huge PC, a lot of other actually useless things which he uses rarely and that lives in his bedroom without changing the location at all and works at some local company from 9 to 5.
The second type of programmer is the one who travels frequently, works remotely, owns a laptop, and refuses to make purchases based on the opinion of others. He lives a very different life than the earlier one. Due to his remote employment and way of life, his life is full of emotions, and he depends on nothing. So, yes, being mobile is a crucial quality in a great developer.