It might have something to do with syndication too? The only mtv show I can recall seeing on another channel is maybe The Real World. So maybe MTV shows have to worry more about immediate profits, while shows that will be syndicated later on can be sold to their network for less, in anticipation of more money later…