If you hire developers based on the languages they know / think of languages and stacks as part of the long-term identity of a developer, then you should not use esoteric ones. This is well known! On the other hand significant parts of the industry don’t do the former, so they are free to do the latter.
As an example, nobody knows Go when we hire them to write it.
As an example, nobody knows Go when we hire them to write it.