Sangakkara was selfish to quit as captain !
He ditched the team when there was no other person to take the burden of captaincy unexpectedly when the team really needed a leader when Sri Lanka lost the WC Final. As captain he should have stayed on till there was a proper person to take over..he just quit purely for selfish reasons. That's not right as a leader.
A person is chosen to represent the country and that should be the highest honour any countryman should experience. On top of that he was the captain. He should make decisions which should be good for the team/country not him self.