But yeah 12 titles in the largest BB country sure does make his case quite compelling.
Italy in fact is the largest BB nation, closely followed by Spain. There are another 5 countries bigger than China. 6 if you wish to include Utopia, which isn't a country, and while I'm rambling off topic, Utopia should never ever be considered as a country.
On the subject of Utopia, since we're all anointing in advance the first champion of Utopia as the best ever BB manager, if his team immediately blows up because he commited everything in a speedy charge for the top, knowing he'd never win another championship once Utopia reaches maturity, will he still be the best ever?