Profit at any cost is absolutely a problem.
The problem we have right now is that BigCos use government to erect barriers to entry.
What you're looking at is corruption, not capitalism.
Laying cables for internet/electricity is expensive, I cannot comprehend why the USA hasn't understood this particularity and hasn't attempted to create a publicly-owned national grid and fibre infrastructure where providers can plug into and offer internet connectivity and electricity production over it.
You do not want multiple competing companies laying down their own electricity cables, nor internet cables, it's wasteful and just creates a huge barrier for any competition to appear...