Well, I wouldn't say he 'sucks', Bonucci is still a future prospect for both Juventus and Italy, so he should still be under consideration with this rebuild of the national team. Not too long ago in Bari, Bonucci had the best defensive record in Serie A with Ranocchia beside him, last season he did play bad, but needless to say many other players did... due to our downfall back in January. Right now he isn't playing because Barzagli is out performing and has been our best defender, better than Chiellini sadly, but Chiellini did have the best game against Milan. That being said, Bonucci also had a great game agaisnt Milan and against Serbia did great to contain himself with them. So for him being good enough at this point, yes he is... does he deserve it? Well, with Ranocchia injured who else was there to chose? Bonucci would of surely been left out if not for Ranocchia.
The only alternatives I see are Astori, Ogbonna, Bochetti, Gamberini... Nobody really comes to mind.