What does brand insistence mean?

brand insistence meaning in Business Dictionary

A type of excellent customer respect to a certain trade known as product where they earnestly go after its acquisition and won't take a substitution or generic product instead. The best test of a successful strategy for a company brand is the level of brand name insistence it makes when it comes to product among customers.