Yes. My experience of Morocco was marred by constant demands for money. I've never felt more like a walking wallet. I shan't be going back.
Jeremy
They assume that you're making money with your photography.
They just want their part. If you'd got a model you'd also have to pay her.
Not only that. The behaviour of many foreigners makes people angry.
Just an anecdote:
I remember watching a bus full of tourists halting outside a kasbah.
Lots of chidren came running for candies or coins, as they usually do.
One of the tourisst tossed around a handful of coins. The children ran to pick them.
The tourists took pictures of the action. Like at the zoo.
I was sitting around with a group of adult Berbers.
The Berbers were very angry...
Friendly people that feel they are being abused. Treated disrespectfully
MHO