No strong established HC or GM would want to work in Buffalo, period, regardless of the owner. It's not a big market.
As for IR'ing Crowell to teach him a lesson, that's ridiculous. Putting him on IR ensures he gets paid for the year to do nothing more than rehab, and if there's anything Ralph hates more than a quitter, it's a thief. And if he hadn't been IR'd and played this year, he would have been playing partially hurt and possibly lowered his market value. If anything, the Bills did Crowell a favor by IR'ing him, allowing him to be completely healthy going into the off-season and having his 2007 season being the one that people remember.