this.It can be said that the urban brands historically didn't stand the test of time because they didn't diversify their offerings
It was streetwear; jeans, tees, maybe hoodies that's it
All these brands you are talking about simply didn't evolve when trends changed.
The ones that did survive.