That's my point. The showrunners didn't know what GRRM was planning to do with the Dorne plot in Book 6-7 (or even when those books were coming out), so they had to establish and maintain all the major Dornish characters through Season 5 just in case the upcoming novels did something amazing with them.