I think this guy is so into ratings he'll put in twists as it suits him when the show starts becoming predictable and boring. He'll try and even up the tribes when one has got a big advantage over the other. Some players and tribes obviously benefit though they don't deserve to (Jenna L, the Outkast tribe), others I feel are seriously disdvantaged.
These kinds of twists where tribes lose their advantage, such as Chapera (minus Amber) moving to old Mogo Mogo camp are inherently unfair. Why should the results of their hard work, building a great shelter, winning rewards, be handed over to another tribe?
Arbitrary twists introduce an element of chance in deciding who will end up surviving and those who won't: Silas was unfairly switched into the Boran tribe where he didn't have a chance.
I think MB interferes in the game for the sake of ratings and forfeits fairness in the process.