Non-Traded BDCs at $503bn: What the Structure Can and Cannot Deliver