Another wierd situation

Engineering should not have that responsibility. There really should be business strategists, or at the very least marketing should lead. Don’t waste your time thinking about potential - the problem with that is you can delude yourself into thinking you are getting somewhere when you have a good team in place, but that team will leave more quickly than you want them to for the same reasons you have listed. Then you’re back at square one, starting over on the rapport building process.