Re: Why building a huge super-structure around a star,
The idea came from science-fiction. It's not supposed to be feasible, it's supposed to be awesome. It is supposed to mean that the civilization that built it had so much more resources that they decided to do it for kicks. It's supposed to demonstrate just how powerful the civilization that built it is.
They wouldn't use up all the resources of the system that the star is in, they would use up five or six start systems - because they could. It's the hipster solution to energy gathering.