If, according to Luke Dashjr, mining pools aren’t really viable until they reach ~1% of total hash, does that mean that the maximum number of pools we can ever expect is ~100? (In practice it would be fewer.)
The issue he explains is bad luck streaks, where the pool may not find a block for ~3 weeks, but miners have to pay their electricity bill every day or week.
Do any other changes to mining fix this to allow for more pools? Is 100 enough?