It wont get better with a replacement. Look at all the other big tech companies, it only gets worse.
Split it up as with AT&T Bell or Standard Oil, or stop complaining.