I don’t think you should let them off the hook with this fiduciary duty idea. If anything, they should be aware of what their company’s concrete plans are for firing off 90% of their engineers. If they are saying something like that, and it doesn’t happen… they are lying. There’s no duty to lie to everyone (including shareholders) for… their own good? (Not that I see how it would be for their own good).