Shoaib Malik threw a match when he wanted another team to qualify.
When Australia were playing a particula match in the World Cup in 1999, they slowed down their run rate as it increased their chance of qualifying into the next round.
Now suppose a scenario exists like there are three teams, India, Australia and Kenya in a tri nation tournament. If Australia lose to Kenya in a particular match, it ensures that they face Kenya in the finals rather than India after a few rounds of round robi matches.
Now would it be okay for Australia to lose to Kenya to decide whom they face in the finals as they are in a POSITION to chose their opponents?
I would say yes and its not the teams but the tournament rules to blame if/when such a scneario comes up. In such a scenario the throwing of a particular match does seem the right thing to do.