Holding doesn't change the price: buying moves it up and selling moves it down. An index fund holding 50% of all shares on the market but not trading them would have no influence at all on prices.
Does this exist, though? If you presume some % of America is putting their paycheck into indexes via Vanguard, Betterment, and some other % is selling due to being retired or whatnot, then this isn't an equilibrium.
There's maybe some room for redeeming index value and "caching" that demand from within Vanguard, etc, but I tend to doubt this action wouldn't hit the market at all.
An index passively holding 99% of the market would not interfere with price discovery because the remaining 1% would go about its business as if nothing was different. Indexes can't sustain irrational prices because they have no impact on prices.
> An index passively holding 99% of the market would not interfere with price discovery because the remaining 1% would go about its business as if nothing was different.
That may be true at the point in time where it's already at 99%, but consider the impact on prices as funds were poured into it over time on the way to 99%..