Charitable remainder trusts offer tax benefits and charitable giving, but they come with high fees, loss of control, unpredictable income, and no flexibility. Learn why they may not be right for most people.