They're not stifling innovation. Their successes have had massive spillover effects helping other companies to innovate. The Golden Goose is still laying eggs.
This isn't Standard Oil. It's not Ma Bell. When they stop innovating and start extracting rents we can have a reasonable conversation about breaking them up.