Oh I'm not talking about it reporting home for anything. Just cripple all the cards for mining through the drivers... except on workstation cards.
And how exactly do you propose to do that, pray? The reason graphics processors are awesome for mining is also the reason they're good at graphics.
The only way you could arrange it is if the card was aware of what sw it was running and checked it against a list of 'bad' ones. And that would change pretty damned frequently as soon as any such monitoring was known about, so the blacklist would need to be pushed very frequently - or the card would have to dial home whenever it came across an unknown process.
And what happens if the mfg signs a deal with Publisher A for pots of money that 'accidentally' breaks everything from Publisher B, hmm?
No, that whole concept is a big steaming pile of "FUCK, NO!" and you should bury it under a bush right now.