Theoretically, yeah, but like a lot of tech companies, index funds are a high-ish fixed cost and low marginal cost business. The staff/IT/compliance/etc. costs to run a fund don't scale linearly with invested assets so functionally a million tiny funds would be much more expensive to operate (collectively) than one big one. You'd have to have somebody at each fund voting in all those shareholder votes, right?