This >>3 guy is right. Nothing forces you to get stuck but in practice a programmer tends to use tools which they knows best, and their manager assigns them jobs which they is more likely to complete. Also learning, and especially switching to, a new tool requires pretty much effort.
This may be called a comfort zone for programmers.