Other than scrapping specialization entirely (which they should), I'd be ok with them forbidding the sale or trade of anything made outside of your specialization that required specialization. Huh? What?

Prior to this patch, let's say I'm not a GSM specialist. But I want to make a scintillant ingot. Let me make it. Let it be bound to my character (not sellable). And anything I make with it... bound to my character. So if I want to make a scintillant staff for my BLM but I'm not a GSM specialist, I can make it for myself. I can't trade it.

However, that's just an idea. Honestly, I keep multiple souls of the crafter handy and I just swap whenever I feel like it.