Two things.

One: A very many programmers have their tools selected by their jobs, not their own choices.

Two: There are very few competent programmers.