The Hawks have a lot going for them. Their franchise turnaround was long overdue. Joe Johnson was a big part of their success. However, I will say IMO he's an overrated player (especially by his contract standards). Josh Smith is an athletic freak, but unless he can really mature his game he'll be limited in just how good he can really be in this league.
Yea but an about-face in a franchise starts with the front office. Your troubles aren't going to magically wash themselves away for you. Doesn't help that the hawks had a few busts on draft day as well. The pieces could all magically fall in place for you but in the end your still going to have to complete the missing pieces to your own puzzle.