That's not a manager issue inmy opinion,the idea that a manager can challenge the owners strategy and get them to change course doesn't seem realistic.
Your points about the owners in general I agree with butI don't think the manager,2hoever he is, is going to make a difference