Yes - RYR may grow the market through low prices, bringing in customers who don't fly now or persuading existing airport customers to fly more. But otherwise you're just shifting around existing customers.
Where NCL struggles compared to EDI or BRS is its in a poorer area and is more remote - making it more difficult to attract customers from other areas.
And talking of Morocco, is it more high risk than Turkey?