Ummm, did you actually read my message before you posted your reply? If you did, you might have noticed that I was arguing that local authorities should provide adequate toilet facilities for the public, and businesses where appropriate should provide them for their customers, but that it is unreasonable to expect private businesses to pay to provide free toilet facilities for the general public. I'm not sure why you would think that point of view is so objectionable?
And using language along the lines of extremists wanting to tax and rob us really is a bit childish and over-exaggerated, don't you think!
I'm pretty sure by the way that Heathrow has lots of toilets available in all terminals. I've certainly never had any trouble finding any whenever I've been there.