Why do some people avoid BDCs?

I do understand that it can be hard to accept that a double digit yield can be sustainable but BDCs are structurally designed to have it. They dont pay federal taxes legally and have payouts higher than 90%. The DRIP plan can be very strong with this industry asset class, so why do people are so afraid of BDCs, even those who have an history of consistent growth, like MAIN or ARCC, or those with very solid and safe portfolio, like BXSL. is it just that idea of "with higher yields come higher risks"?