I don't buy his "that's a lot of solar panels" excuse.
We have no idea how fast an alien civilization that advanced could manufacture something we already can make at a decent pace. We already have 3D printing (in space for that matter) and autonomous manufacturing.
|