The honest position is that a medina is difficult and a modern Moroccan city is not. Planning around that difference is what makes the country workable.
UNESCO records Gnawa as beginning with people taken in the slave trade. Morocco is where the Sahara met the Atlantic, and its heritage list says so plainly.
Morocco is Amazigh and Arab, and both languages are official. Knowing which greeting, which hand and which moment to photograph is most of what a visitor needs.
A tagine is the pot, not the dish. Moroccan cooking runs on slow braises, bread used as a utensil, and mint tea that arrives whether you asked for it or not.