вообще мне сильно не понтяна ситуация и соответствующее нытье.
вендоры это какие-то аутсорсеры как я понял из описания того что они делают. в чем проблема на аутсорс отдавать под ключ - нужно сделать вот это, в такой-то срок, за такое-то количество денег ну и с таким-то качеством и гарантийными обязательствами. и всё. хоть пердуны хоть младенцы там работают - вы только срок и качество чекаете и дрючите их неустойкам если что.
во 2х не понятно что вам мешает нанять того кого вам нужно и организовать разработку самостоятельно. надо понимать что найм скалиста в среднем 1-2 месяца. сильно на скорость влияет известность в хорошем плане компании или конечные условия (ЗП)
в 3х если эти все варианты не реальны по объективным причинам, то не понятно почему не взять за данность как есть и работать с тем что есть. просто осознать что у вас работа такая - начальник цеха на заводе, в котором работники изначально, скажем так, не хотят и/или не умеют работать. но других нет. вводите правила как на заводе - дневная норма, отмечание смен и всё такое. не понятно почему кто-то как-будто априори должен хотеть на вас работать да еще и хорошо)