I think the metal posts are more to identify the crossing point, identified also by the tactile paving
Posts all along while they would prevent parking (which should not occur anyway, and I would encourage PCN's being issues) would also take up valuable pavement space, so I think it is best without them.
Maybe the PCSO's can pop into the cab office and have a word or something ?