i agree that taking pictures of people is a sensitive issue. Marrakesh probably the worst, and for me not the most interesting. Overall thought Morocco was incredibly beautiful with a huge variety of landscapes - Fez much more interesting and (seemingly) authentic than Marrakesh.
I pretty much gave up on "people" photographs but had little trouble including as part of scenes. If you have a really good fixer, you may be able to get people acting naturally, but typically the guys with their hands out are lousy photos.