You don't need a warehouse if you can mine fractional satoshis with your CPU. If someone will succeed at shutting down huge ASIC miners, then the difficulty would drop, so small CPU and GPU miners will start mining. Also, it will make more pressure for decentralizing PoW mining.
For example:
network target: 0000000000000000000a37730000000000000000000000000000000000000000
reward per target: 6.34333655 BTC (basic block reward plus fees)
target for single satoshi: 00000000000182482072fc950000000000000000000000000000000000000000 (network target * number of satoshis)
target for single millisatoshi: 0000000005e4e9bec12aa6080000000000000000000000000000000000000000 (target for satoshi * 1000)
As you can see, single millisatoshis could be mined today on CPU's, if miners could be rewarded proportionally to their mining power. Banning ASIC's is just pushing us faster to that scenario.
People criticize Proof of Stake, but they cannot even make a test network without staking. For example, signet is very centralized. Developers did nothing to decentralize testnet3 in Proof of Work way as you described, they simply made a centralized network and added even easier Proof of Work than Satoshi did! Still harder than 20 leading zero bits in prenet, but definitely easier than difficulty one on mainnet. So, even Bitcoin developers are testing Proof of Stake and making new signets for new features (check
https://ctvsignet.com/ if you don't believe me), guess what will be next. Just look at the mailing list in this month, there are more and more proposals involving signatures and staking. That means, Proof of Stake could win even on Bitcoin!