The need to put three stripes on just about everything kills the look for me. They tend to be a bit less template driven than Nike, but it is still there.
I'm obviously biased with New Balance, but they seem to be slightly more original for each team. I can't say I've inspected them in depth, though.
But the Adidas fan gear is complete and utter shit. Nike has them beat by many miles in that regard.
Bayern's gear, that I purchase directly from the DE store, is fantastic. I have yet to wear out any t-shirt or hoodie I've bought there, and most are Adidas. I think the quality level varies by league/club.
You definitely pay for the quality, though. That 89EU hoodie has lasted 5 years.
I've gotten from the Chelsea Megastore that was Adidas was garbage.
But I could see why they might prioritize local stuff and specifically the top German club.