Actually - it can be done. Solar panels can provide the energy.
ok, it can't be done in a timely and cost-efficient manner.
All we need to do is invest the money to make it possible.
money isn't the issue. the issue is cost. for example there's quite a bit of gold in our local oceans, but it costs more to precipitate it out of salt water than the gold is worth. space ops will be even less efficient.
If western governments won't the Chinese will...
(smile) sure. they build ghost cities, why not build space-ghost mining operations. they could call it "the golden lucky money south sea people's sky mine" or something.
initial bases are already planned by several nations.
plans are a dime a dozen. almost literally. operations are costly. for example the mars rovers cost (iirc) $40 million, and they were just little wagon-sized buggies that didn't even return or send anything back. an operation to get sufficient equipment to an asteroid, break it up any useful quantity of material, and then bring the material back in a controlled manner, will be exponentially more costly. can't see it being profitable. it would be much more profitable for investors to put up billboards all around the country saying "private investor wants to buy your gold, call 1-800-something".