Like it or not Adidas is a premium brand associated with the best performance of sporting teams globally, Castore, nothing!
You might not like the quality of the product, doesn't mean the brand association doesn't have real value. Sport is business, business is sport.
Castore IS a commercial step down from Adidas, fact.