If they have to pay for them... not really, although when I used to work in the NHS I'd generally buy my own shirts and trousers as it was just easier. Uniform should certainly be offered without cost if it's required as part of the role though. Arguably now more than ever!
I don't mind wearing a uniform, I've come to realise that doing so makes my own smart clothes more appealing to wear.