Creehan keeps getting jobs because he is a great positional coach. He was obviously not ready for a coordinator position but has the perfect mentality and personality to be a great LB coach.
I would prefer to see O'Shea as the HC with Khari as our OC. I love Khari but I think O'Shea seems to have better leadership skills that the WBB need. To have Stubler come as well would be amazing but I think a long shot, then again stranger things have happened!