Yup, all very possibly accurate. I still see it as creating more problems than solving, though, and riding this middle road is going to do nothing but keep this debate/conversation/etc. going longer than it needs to. Either completely fire the guy, or completely hire him back... because either outcome is at least finite. This one leg in / one leg out approach just makes them look like indecisive buffoons.