I'm aware of his intention to point out how big the business is. For me that just means time spent on hold with a robot and a lack of communication from/between customer service representatives. Compartmentalized big businesses make me sick, and IMO are not a great deciding factor... that's what I would call hype. Everything else I need to see is right there in the dyno results.
I think a lot of people that want to go with Garrett for the name don't think they will ever need to call Garrett. The turbo should just work if operated properly. Not saying they won't fail, just saying that's the logic.