Azzanni has done a very good job in some respects. We have some of the best blocking WRs in the nation and he's done a lot with special teams, as well. We've struggled with route running and catching the ball.
I'm still not sure if Azzanni is the problem or not, though. While it's easy to forget, we basically lost our top two WRs this season (Pig Howard, Marquez North). North technically played some, but it's obvious in hindsight that he wasn't the same post-injury. We also had a series of other issues, including Von Pearson's suspension, P-Williams injury + ACT stuff, and several other smaller injuries.
Also, important to remember, that about half of VolNation wanted to fire Mahoney last year, and blamed him for Dooley's issues recruitings OL. Here were are in 2016 and our O-line looked spectacular in the Outback Bowl. So as it turns out, Mahoney is pretty damn good, and has achieved a miracle this season, developing a lot of young talent quickly. To the extent he struggled in 2014 and early 2015, it was because he inherited a disaster.
I trust Butch to evaluate things. It's really difficult to know as an outsider what was going on given all the surprise issues we've dealt with on WRs. I can certainly see areas where ZA has been an excellent coach, but obviously the WRs struggled catching balls this season.