My workplace, Stroud College, provided plenty of free parking. (Not really free, as installation and maintenance came from the college budget).
This was ideal for me, as the 8 mile journey would have taken around 1 and a quarter hours each way! And no flexibility regarding times. I had opportunities to move to other colleges over the years, but my work conditions kept me there. Including a modern building and parkland.
I know other colleges were jealous.
I feel that hospitals should provide subsidised parking for staff. Not free as it might be abused, being subsidised might encourage more public transport use. Staff need to be confident that they can park before their shift.
I do not have a problem with occasional user, that is, patients, paying. But I also agree with free parking for those who have to attend regularly.
I know some hospitals do do the above.
John