Serving websites is an area where capitalism’s promise of achieving efficiency of resource utilization through economic incentives probably actually works, via shared hardware.
This is a hobby and aesthetic thing, which is valid and interesting.
If anyone has some good data about carbon emissions of self-hosted vs shared hardware I’d love to see it.
The carbon is hard to account for in manufacturing. Solar, for example, is pretty close to being produced entirely with electric consumption and very little required CO2 output (except perhaps in the transport of silicon and other raw materials). The big energy draw for solar and battery is a kiln stage in both. Solar has to melt down the silicon which requires a high temperature furnace and batteries are basically "cooking" the raw materials onto their foil.
The math for solar is something like 1 to 4 years of generation before it pays back the manufacturing power debt. Batteries tend to be much shorter as they take less energy in their manufacturing process (with some hopeful techniques in the future significantly reducing that number).
Now, none of this is to contradict you, just putting the numbers out there. I completely agree that a server farm is likely to be far more efficient for hosting a website than home built solar powered pi. The CO2 emissions will be hard to beat, particularly if your cloud host resides in the PNW where power is nearly entirely renewable already.