Yes, the official forums are full of talk about this. The random part seems like it will really discourage people from using the new system. Unless you are dilithium rich, it makes more sense to spend a little more for a guarantee. If the new crafted gear has unique (and useful) mods, I can see that tempting some to go with it. Also, will crafted items be bound, or can they be posted to the exchange in the new system?
And now doffs will be necessary for crafting as well, which appears to use assignment slots. Seems like a lot of negative change with little apparent benefit so far.