Another naive question: why is this better than creating a separate, smaller model for each expert?
Researchers at Google's scale prefer a single model where you throw all your data in a single bin and get perfect performance out, no tweaking and no pesky humans required.