I’m extremely happy you’ve managed to find out why the Purges don’t spawn artisans. If correct, that’s a simple thing to fix.
That said, you’re being paranoid if you think Funcom is intentionally sabotaging their own game in order to keep people hanging around for DLC… I mean, what?
Black and white dye drops occasionally from Volcano thralls now. And legendary repair kits… whatever. They’d be nice to have, but the thought of capturing a thrall that makes one is not what keeps me playing the game for a month.
I want purges to work because I’ve made massive well-defended bases. I’d like to see how they hold up against waves of monsters. It’s effectively the end game for PvE, and they keep servers cleaned up and people on their toes (no more sandstone monstrosities in the north).
At the same time, look at some of the other issues that have popped up recently and I think you’ll understand why they’ve somewhat sidelined the Purge for now.