Its basically a design decision you have to take (similiar to the floating damage numbers issue)
… and IMHO, it’s a VERY GOOD design decision.
This is a game about running a merc company, not a TW game of world conquest. There are already plenty of those about.
The recruitment phase does a reasonable job of emulating the hiring process anywhere. You make the best decision you can with the info you have. If the guy is going to be total dead weight, take his salable equipment and fire him. If you can’t afford to fire him, you make do, just like real life. I’m rather attached to this system. I think the little tidbits introduced in the new update are just about right.
Stand your ground, guys! ;-)
In a single player game, there's no such thing as cheating. It's merely "creative manipulation of the default settings"!