Это тоже самое, что ты спросишь "нужно ли иметь успешные выпущенные проекты, что бы руководить разработкой этих проектов". Да, нужно. Иначе будет как всегда. Руководство стремится не сделать хороший проект, а стремится не замарать свою репутацию у начальства. И во всем оказываются виноваты программисты, ведь они "тыжпограмист" и должны уметь всё. А ПМ просто за зарплатой пришел, ведь он прост пытается выжить и ему нужны деньги.