I actually like most of the changes. However as someone who enjoys raiding and clearing certain bosses for specific gear this command crate system gives you no guarantee that you will get the gear you need to complete your set bonus or desired setup. This is horrible design and a step backwards. As someone who just resubbed to the game this is not something that is a good idea, you are going to alienate subscribers and people who do not have a lot of time to play.
If there was a way for you to specify for your subclass what type of crate you could receive as a rewards "Weapons, Ears, Artifacts, Armor" etc or it would give you items that you hadn't received previously or something it would make more sense, but getting no guaranteed drops is ridiculous.