Привет.
На самом деле вакансий по C# на самом деле не так мало, просто тут идет размывка.
Когда мы смотрим вакансии на Python, то там идет:
- веб (джанго и прочее)
- Биг-дата
- Автоматизация тестирования
- Devops
Один разработчик чаще всего работает в одном из этих направлений, поэтому хоть вакансий и много, но 3/4 вакансий ему просто не подходят. Тоже самое касается и Java (с его андроидом, девопсом, бигдатой)
В C# мы имеем геймдев на юнити (буквально крохи), и собственно бизнес-приложения на C#. И если сравнивать число этих вакансий с какой-то из веток другого языка, то получается разница в 10-30%.