Streets are generally paid for by taxes, which are categorically different than corporate profits. In theory taxes are under democratic control. If you don't want to pay for streets you don't use, you can vote for a politician who passes that law. You have no control over the governance of a private corporation, but it can still pass its costs on to you via externalities (in the absence of regulations preventing it from doing so).
> Now, if I don't consume drinks of the Coca Cola Company, what if my cleaning lady enjoys those in her break?
What are you even talking about? What is the externality here? The wages you presumably pay your cleaning lady are hers to do with as she wishes.
Just as you can build your own power plant (solar, wind) if you don't like the electricity prices of your provider... That works in theory, in practice you will have to pay...
In scenario 2, the corporation does not externalize costs and raises their prices, offsetting costs by passing them on to their customers. The people paying the additional cost are those who know the price of what they are buying and willingly engage in the transaction for the good or service.
Do you understand why scenario 2 is bad and scenario 1 is less bad?