Brands that never die are called necrobrands? Necro means of death. More like immortal brands.
A "vampire brand" sounds even more appropriate considering hypothetically it feeds on current trends and turns them to its advantage.
Then again, there's plenty of misnomers in the English language.