* Buying 10,000 ASICs will cost you substantially less than 10,000x the price of buying 1 ASIC.
If the discrepancy was really that huge than surely some enterprising entrepreneur would capitalize on this opportunity by purchasing in bulk and redistributing individual units for a small mark up.
That "small markup" has to cover delivery, support, returns and the cost and risk of holding stock, because sales won't be predictable, plus the distributor's profit margin. Someone paying wholesale prices has a huge competitive advantage over someone paying retail.
* A commercial customer buying a lot of electricity in volume will pay substantially less per kWh than a domestic customer buying a little bit.
i think this is the opposite of the truth. many small scale miners have free electricity for mining as in land lords or parents dont notice a few extra watts.
What proportion of people currently running ASICs do you think are running on somebody else's "free" electricity? Realistically, Bitcoin mining is now becoming capital-intensive, so the network isn't going to be mainly powered by people using it as a roundabout way to steal money from their parents.
* Setting up, monitoring and maintaining 10,000 identically-configured boxes will cost you orders of magnitude less than 10,000x the cost of setting up and running 1 box.
This also is wrong i think. The heat given off by a single unit is an asset to many people in helping to heat their house, with 1000 units that same heat that used to be an asset becomes a huge liability. A single unit costs you nothing in storage if you happen to have a little free space in your room, storing 1000 units would be extremely costly.
There are some datacenter designs that trap the heat and use it for something useful - the classic one is colocating a datacenter and a swimming pool. In practice these have tended to have the same problem as doing this at home, namely that the logistics of putting everything in the right place and getting it running at the right time tend to outweigh the saving. This is particularly true if, like most of the places where humans live, your house is sometimes too hot instead of too cold, because you have to either idle your (expensive, fast-depreciating) hardware or eat the opposite cost of cooling, which will be much worse than a datacenter because your house was designed for living in, not getting rid of server heat.
Before we had GPU mining, then ASICs, this was sort-of feasible: You just need to run software on hardware that you already have, and since there's no capital cost it doesn't matter if you only run it some of the time. But once the hardware started becoming specialized and capital-intensive, as it inevitably did, mining was always going to move out of people's bedrooms and move towards getting done by professionals.
Edit to add:
Some people have made alt-coins that try to come up with proof-of-work schemes that are more resistant to capital-intensive, specialized hardware, and therefore resist the economic tendency to industrialization -> centralization (oligopolization?). IMHO if the OP's that worried about centralization he'd be better off working on one of those, and making clear from the start that _that_ will have a limited block size, probably smaller than 1MB. But it needs doing from the ground up, starting with the proof-of-work scheme - if it still uses proof-of-work.
Right now he's trying to stop people putting petrol in the car for fear of making it too heavy to fly, but his efforts are wrongly directed because there are much more serious problems in getting this particular car to fly, starting with the fact that it doesn't have any wings.