I can buy No. 2.
Number 1 is nonsense though. You take the best situation you can get cause it may be your only opportunity to coach. That would be stupid. If he did poorly, the Lions would easily fire him. It's business. You don't get kindness points. I'd more readily accept he doesn't want to be in a tough division in the short term than being respectful. Jesus... players go to rivals all the time. Coaches should do the same. When we all change jobs, we will go to competing companies for the right opportunity. Loyalty is nonsense.
Number 3 is meh... if you're a good schemer, you can mask flaws. Also, look at Washington. They were horrible on the line last year and signed a couple guys and drafted a guy and now solid with a new OC. If that is a real reason to not take a job, then he's probably not that good of a coach.