No, toilets have charges because shitting and pissing are necessary human bodily functions but doing it in public is illegal, so they have a monopoly on where you can piss or shit and can make you jump through basically whatever hoops they want in order to access their facilities. Nobody needs to go to Venice, Edinburgh, or Barcelona, but millions do every year because of the history and culture they can only access there.
Just like the reason why there is a charge for using the toilet is that the toilet is worth using.
No, toilets have charges because shitting and pissing are necessary human bodily functions but doing it in public is illegal, so they have a monopoly on where you can piss or shit and can make you jump through basically whatever hoops they want in order to access their facilities. Nobody needs to go to Venice, Edinburgh, or Barcelona, but millions do every year because of the history and culture they can only access there.