More to the argument that we need a model of models - one general one that calls specialists in to do what they are good at and handles that like a foreman for you.
Yes. A mixture of experts is a single model that activates different routes though the same weights, with the route possibly changing literally on every token. It's not experts as in a bunch of standalone models that are good at specific high-level tasks.