I don't quite agree with your conclusion. When these companies get as huge as they are, it's quite easy for them to abuse their size in ways that harm consumers and smaller businesses. This is different than just critiquing them for being large companies.
In the case of Google, I (and the DOJ) believe they clearly are/were suppressing other search engines. Additionally, with Chrome, its not just as simple as using a different browser. Keep in mind Google has control of Chromium and can do things like pushing manifest v3 that benefit them. Their control over Chromium also allows them to essentially dictate what will become web standards. If you think web standards should be change to allow users more privacy, there's nothing you can do because Google leverages their power to prevent that.
In the case of Apple, I don't think there's many people hating because they make nice products. You don't have to agree, but people are arguing that things like their app store policies are unfair, NOT that apple doesn't deserve to be large and make a profit. Apple is is a position of power, that is OK. What is not OK is them taking advantage of that in an anti-consumer manner.
I think the issue is not that there are huge companies, and it also is not that these huge companies are for-profit institutions. It's that these companies are using their size to make a profit, and sometimes this is in ways that make the world a worse place.
These institutions are beholden to their shareholders to try and make a profit. They are only trying to fulfill this duty. It is difficult for a company to grow to massive scale and not sometimes seek profit in ways that negatively impact consumers and smaller businesses. If we want these large businesses to fulfill their fiduciary duty in a way that does not negatively impact us, it is the duty of government to provide regulation/guidance/action.