Sorry, but I'm not sure I follow. You talk a lot about "need to have" but don't actually say _how_ a salaried employee is supposed to have these virtues (as opposed to a contractor) simply by the fact that he's employed by the company.
I am just saying that at the end of the day from my experience it is much easier to find more caring and willing to think deep abour the project from among full time employees compared to outside contractors some of which may not need to remember your name since its "just a 160 hours project".