I would have rather they had been something you could actually visibly work towards, not a fucking random thing. It really doesn't even feel rewarding when it happens, it's just a god damn random occurrence.
I also wish that they had unique appearances. It would be cool to get an awesome looking item that wasn't designed to be part of a set. Kind of like the store helmets, or previous legendaries, except they're all sorts of different armor types.