It’s based on totality of circumstances. Your age, and the beneficiary’s age probably played a part.
Can you improve your income? Take on more hours, or get a full-time job?
It is expensive to sponsor immigrants, both on paper, and in practice. Cost of living in the U.S. isn’t getting any lower.
Is it an African consulate?