So basically when pollution problems arise, for example, it is the obligation of the general public to boycott or pressure the corporation to change (instead of the government fining the corporation, which ultimately may pay for the people in office to carry out the litigation in the first place). Another downside is that the government can easily be inflated with lobbyists to carry out a corporation's dirty work.
Libertarianism by itself is flawed because many corporations will establish monopolies or duopolies, stop innovating, raise prices, and call it a day.