мои наоборот любят пошире - чтобы мог и для одной платформы код написать, и для другой.. и конвертировать.. и потом еще веб приложение забабахать
а какая вообще разница? - это все домыслы..
клиентам важно, чтобы был специалист.. а если человек знает 15 областей, но все понемногу - конечно, он проиграет тому, кто сделал 100 проектов в той области, что нужно клиенту