I don't get it either. Other animals are free to urinate anywhere they want because it's in there DNA and natural. But it's also natural for us humans which are animals too to urinate wherever we need too.
Rain will eventually wash the urine away.
It doesn't bother me to see someone urinating in public.
Yes we have toilets but sometimes we're away from the toilet or can't make it in time.