There would be huge engineering difficulties in building it and keeping it from collapsing inward, and the slightest nudge would move it off course; it would need active maintenance to keep the sun centered inside!There would also be a lack of gravity inside, so living on the surface and maintaining the atmosphere is a pain.