The problem with self banning is that it's abusable, people could self ban just to get those spins as poker tickets, instead of legitimate reasons of self banning, which is the opposite of what they want to achieve with the promotion. Plenty of other promos and freebies on the site to take part in tho, we can't all have everything at every moment.
@NMPfan explained it pretty well.
With all free spins that you receive through missions, you will also get a poker-related reward.
Free spins are part of cross-selling and will remain, you want to have sportsbetting or casino players in poker? So, we also have to offer rewards the other way around, it's how it works, give and take
We won't allow exchanges, if you are self-excluded from casino, that is totally fine, you won't be able to use your free spins but you can still use the ticket that you received with it, free spins are nothing but an additional bonus on top.
What they could do is remove free spins from the exclusion so you can use them but still can't use real money to play.
I very much disagree with this, the point of free spins is to get someone to want to play that game or similar games. You don't want to do that with someone that is self excluded.
What they should do is have a way to just not offer the spins for anyone that can't use them, self excluded or not available in that country, but that's probably a level of interconnectedness between products that they don't have right now, also dev time.