Yeah, I am SUPER mad about that. People can make excuses for him all they want. "Consider his position." "He's hedging his bets." "He wants tangible proof of our alliance now that he lost the marriage route."
We fucking GAVE him all the magic he has. Velen alone is responsible for teaching pretty much all the Dornish mages. The Lampad, too, cost us more than I care to mention right now.
And now, instead of a proper exchange like actual allies, we're completely cut off from Dorne until we get Elia.
EDIT: Ultimately, Tyene is worth all this pain and more, but holy hell this is infuriating.