We’ve paid for toilets when travelling abroad, usually a formidable looking woman will sit at the entrance with a bowl or saucer collecting euros but I noticed that after a few women had gone in she would ask people to wait and check the loos were clean, flushed, and there was toilet paper. Not bad service.
Am happy to pay for this level of service.
Free toilets are very hit and miss. When out and about I have to be careful because my DH needs a disabled loo, so I have to check the loo is working and unlocked. On one trip out with our family we ate in a restaurant that we knew had a disabled loo but nobody checked it was working and it was out of order. The only other loos were up some stairs, so he had to use a disabled loo in the pub next door, I paid for a bottled drink as I always do if we use loos but don’t stay to eat or drink.