Wires are expensive and not environmentally friendly to make ether. Remember we are talking about kms/miles of wires, not the few meters/feet in a house.
Relative to what they used to cost, sure. Relative to batteries they are quite cheap. It takes a lot of batteries to move a bus, and they have to be replaced every few years because they are charged and discharged multiple times per day.