the idea come to my mind ... why don't create upkeep for those signals (and semaphores) ... let's say 1 pound for 2-way signal, 1 pund for two 1-way signals (for semaphores cost could be reduced but then they should be maybe limited to non-electrified railways or have delay while changing, imho another fine idea)
price would change with inflation
