I think you are exaggerating a bit. I have a pole in front of my house that just serves me and my neighbor. I pay $480 a year for Comcast, my neighbor gets CenturyLink.
So the cost for the pole rental works out to about 5% of Comcast's service cost to me.
Keep in mind some poles cost more than others (up to $250 according to the report), and that there are also hookup costs for the pole are ~$1000.
I'm not saying ISPs are suffering here, but cities are not providing this infrastructure at a loss.