The whole process is both painstaking and expensive, and the democratization of the imperial institutions since the emperor renounced his divinity means the shrines (rather than the state) must now foot the bill.
389772
The state used to be responsible for shrine upkeep costs.
389773
Japanese taxes pay for upkeep of the shrines.