Corporations are great for one thing, and that’s becoming a funnel for money. They bring people people together to optimize for work on that goal. Innovation just happens to be a consequence of that constant pursuit. I think they do have a place in the societal fabric.
However, we need the other pillars of society to be strong as well in order to maintain balance and democracy - strong government, strong workers’ unions, cultural cohesion , advocacy for nature and resources.
You weaken those, you may get some tidy profits short term, but likely at the expense of our future.