whilst sympathetic to the annual expense I am sure that somewhere in the company Ops Manual / contract it will state that responsibility for maintaining a current Licence and Medical lies with the Individual.
There don't seem to be many companies out there that will not cover annual medical expenses and it comes as a bit of a shock when your new employer does not but, as I understand it, employers are under no obligation to cover Medicals.
Cheers, BB