Breotan wrote:I don't think they can even be built. The gravity of the star would pull on it and ultimately cause it to collapse from stress. You could spin it and that would help at the equator but not the poles. Also, if you spin it, you can't have the whole thing be habitable as air would move toward the equator and you'd wind up with the pressures you see on Jupiter or even greater.
A ring would have a better chance but the lack of magnetic field protection presents other problems.
The gravity from the sun is pretty much entirely cancelled out by the solar wind. You'd be building one of these fairly far out, after all. They're also designed not as habitats but for power generation, as you're capturing the entire output of the sun. Even if you are inhabiting it, as you've noted, you only need a thin belt along the equator to be usable, and you'd still have several billion times the surface area of Earth to play with.