Microsoft breakup????

What do you guys think about the rulling. Do you think microsoft breakup as the strongest remedy should be applied or they should just seek changes in MS business practices?