I have to say that I really hate those locked boxes that Champions keeps dropping for me. It makes me feel like I didn't really get anything from that mob other than a bill or a ransom note.
I don't sell them to anyone because I can't be bothered to get involved with the economy; I just want to log in and do superheroic stuff. I just delete them or sell them to a vendor.
They aren't providing me with anything other than a bad taste in my mouth. Random packs in a store would be fine - I would have to go to the store to get them. Random packs in my backpack just smacks me in the face that I'm being monetized.
They "supposedly" cut down on the drop rate but yeah I'm not interested in vehicles and just delete them. They are good for inventory filler.
Difference of course with a mob note, it's usually pay or something bad will happen. Here, delete, forget, nothing happens. To me they are no more or less bothersome than the other tons of crap I cant or have no use for that drops. But from what I seen, it's like thta with random drops in any game. 95% of the stuff is useless crap, 1% usuable, 4% worth the trip to the market of some sort. My deletion rate is about the same in CO as in COX so it's normality to me.