sounds like Fredi was let go for a couple reasons.
1.Players. The dispute with Hanley was well publicized, but apparantly he doesn't have a lot of support from the team.
2.Hitting. Hitting coach was also fired, but for as many HRs as we hit, the approach a lot of the hitters took was embarassing.
3.BP woes. Really never developed a BP under Fredi, and the FO prides themselves on being able to make suitable BPs for cheap.
4.Player development. Rumor is that the team really blames Fredi for Hermida not really developing, and the stagnant development of Olsen and Willingham in previous years.