Big mining companies would have to support 10 different sets of hardware and only 1 is being used at a given time.
Sounds like that only makes mining more expensive, decreases profit margins, and leads to big miners growing while small miners are priced out.
Btw, one ASIC could do more than one algo.
Maybe you're right, but let's consider what it takes to run a big operation now.
Large data centers housing thousands of a given ASIC. All of them are running at the same time and therefore you have high density of computation in that building. If they had to support 10 models then at any given time 90% of their hardware is idle. It becomes hard to justify having that as a business.
On the other hand an average person could buy a handful of a given ASIC and have it sit idle in their house until it can be used. They can be opportunistic with earning sats.
If you combine 10 ASICs into one then it would be less efficient than an ASIC optimized for a single hash function right? Then those who hash with the optimized hardware will have the advantage. That seems like it would favor plebs.