Sure, as an offensive consultant and "associate" head coach. Not "assistant", the typical title for coaches you want to protect. After one stint as a head coach, and his 2 years here as OC, that is not the job title of someone in high demand. He has a rep as a guy players don't like or trust.
I'm glad Chud is gone. That's not to be construed as support for Shula, but Chud did some pretty stupid stuff in his second year and I'm glad he left. As to DG, he has done a very good job overall. Remember though, the man is not infallible. He's going to make mistakes and have his share of misses like every other GM in the league. Cases in point, Nate Chandler and Edmund K.
We have lacked in talent on O for years. It's hard to know what we might do with a different OC. The organization clearly favors a strong D over a strong O. Given that focus, Shula's plodding, grind it out offense might be exactly what the front office wants.
Two games is way too small of a sample size to make any conclusions. It would not be very difficult to calculate the correlation coefficient between a random selection of NFL pre-season games 3 and the win/loss regular season records of the 2 teams involved. To make it more precise, use the score after 3 quarters, as that's how long the starters typically play. Try to get maybe 50 data points to have sufficient data. My guess is there is not much of a correlation.