This is a good point and good perspective I think we need to apply more often - where we separate how difficult a thing is based on the physical scale and the technology feasibility. A Dyson sphere isn’t a technologically impossible thing - the scale is just not feasible, where as you pointed out we have no idea how to do FTL.