That is the standard approach with such arrangements. If the developer wanted to deviate from that, they should have put it in the contract.But did they agree to provide power to them free gratis?
The trades mentioned use very little power anyway, so it wouldn't even be worth the developers while to invoice that for the sake of a few Euro.